@linux1s1s
2017-08-09T10:39:16.000000Z
字数 857
阅读 1624
Python 2017-08
这里简要记录
Python核心编程读书笔记 整段代码 可以直接运行
# -*- coding:gb18030 -*-# 线程同步 Threadingimport threadingfrom time import sleep, ctimeloops = [4, 2]def loop(nloop, during):print 'Lopper ', nloop, 'start at: ', ctime()sleep(during)print 'Lopper ', nloop, 'stop at: ', ctime()def main():print 'Lopper start at: ', ctime()nloops = range(len(loops))threads = []for i in nloops:t = threading.Thread(target=loop, args=(i, loops[i]))threads.append(t)for i in nloops: # Start threadsthreads[i].start()for i in nloops: # Wait for allthreads[i].join()print 'Lopper stop at: ', ctime()if __name__ == '__main__':main()
C:\Python27\python.exe H:/workspace/python-hw/hw-6.pyLopper start at: Wed Aug 09 18:39:10 2017Lopper 0 start at: Wed Aug 09 18:39:10 2017Lopper 1 start at: Wed Aug 09 18:39:10 2017Lopper 1 stop at: Wed Aug 09 18:39:12 2017Lopper 0 stop at: Wed Aug 09 18:39:14 2017Lopper stop at: Wed Aug 09 18:39:14 2017Process finished with exit code 0
