336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

import threading
import time

tLock=threading.Lock()

def timer(name, delay, repeat):
    print ("Timer: " +name + " Started")
    tLock.acquire()
    while repeat>0:
        time.sleep(delay)
        print name+ ": "+str(time.ctime(time.time()))
        repeat-=1
    print(name + " is releasing the lock")
    tLock.release()
    print ("Timer: "+name+" Completed")

def Main():
    t1=threading.Thread(target=timer, args=("Timer1",1,5))
    t2=threading.Thread(target=timer, args=("Timer2",2,5))
    t1.start()
    t2.start()

    print ("Main Complete")

if __name__=='__main__':
    Main()




'Python > Python 3.x' 카테고리의 다른 글

converting .py to .exe  (0) 2015.09.23
How do I execute a program from python? os.system fails due to spaces in path  (0) 2015.09.23
asyncWrite.py  (0) 2015.05.08
threading  (0) 2015.05.08
unixCommand.py  (0) 2015.04.03
Posted by af334