설치 및 환경설정

http://kazy.hatenablog.com/entry/2012/11/17/023310


python3의 경우, 설정파일

https://code.google.com/p/python-for-android/source/browse/python3-alpha/python3-src/standalone.sh




미확인...

Posted by tenn
,


https://pypi.python.org/pypi/mp3play/#downloads

Posted by tenn
,



mport tkinter.messagebox



def hello():

        tkinter.messagebox.showinfo('hello','hello')


var = tkinter.messagebox.askyesno('select','')


tkinter.messagebox.showinfo('your select', 'You selected '+str(var))


hello()



Posted by tenn
,

[python] GUI

Python 2013. 12. 20. 01:28



*MessageBox


import tkinter.messagebox

tkinter.messagebox.showinfo('','')






* ConfirmBox


import tkinter.messagebox

var = tkinter.messagebox.askquestion('title','question')

//tkinter.messagebox.askyesno('','')




http://stackoverflow.com/questions/1052420/tkinter-message-box


Posted by tenn
,


import threading, time


def hello():

        i = 0

        while i < 5:

                i = i + 1

                print("hello "+str(i))

                time.sleep(1.0)



inp = input("input time? ")

try:

        numInp = int(inp)

        print("input value : " + inp)

except ValueError:

        print("input value is not valid. \n default : 1")

        numInp = 1.0

t = threading.Timer(numInp, hello)

t.start()





Posted by tenn
,

[python] 문자연산

Python 2013. 12. 17. 01:22



<<캐스팅>>

* 숫자 -> 문자열

str(10)

*문자열 -> 숫자

int('10')

http://stackoverflow.com/questions/961632/converting-integer-to-string-in-python



문자연산

http://creaplz.tistory.com/26

Posted by tenn
,



from os import rename, listdir, sys


files = listdir('.')


if len(sys.argv) is 1:

        print("input target string and replace string..")

        exit(0)

if len(sys.argv) is 2:

        print("input replace string..")

        exit(0)


targetStr = sys.argv[1]

replaceStr = sys.argv[2]


for name in files:

#       if name.startswith('b'):

        if name.startswith(targetStr):

                newname = name.replace(targetStr,replaceStr)

                rename(name,newname)

                print(name + ' -> ' + newname)





파일이름 일괄변경

http://www.appilogue.kr/2844289


파라메터

http://mwultong.blogspot.com/2007/01/python-sysargv-command-line-argument.html

Posted by tenn
,

[python] hello world, OSX

Python 2013. 12. 15. 02:21

먼저 파이썬 버전을 정한다.


2.x버전은 OSX에 이미 깔려있다.

-> 터미널에서 Python -V로 확인

3.x버전을 사용하려면, 새로 다운로드받아서 깔아야한다.

http://www.python.org/download/


두버전간의 문법도 틀림.

2.x를 유지하는 이유는 3.x버전에서는 하위호환성이 없기 때문이란다.



helloworld.py

#!/usr/bin/python


#print "hello world"   <- ver2 style    <- Pythone의 주석문은 #

print("hello world")  <- ver3 




python3 helloworld.py

Posted by tenn
,