thread3_join.py 711 B

1234567891011121314151617181920212223242526272829
  1. # View more python learning tutorial on my Youtube and Youku channel!!!
  2. # Youtube video tutorial: https://www.youtube.com/channel/UCdyjiB5H8Pu7aDTNVXTTpcg
  3. # Youku video tutorial: http://i.youku.com/pythontutorial
  4. import threading
  5. import time
  6. def thread_job():
  7. print('T1 start\n')
  8. for i in range(10):
  9. time.sleep(0.1)
  10. print('T1 finish\n')
  11. def T2_job():
  12. print('T2 start\n')
  13. print('T2 finish\n')
  14. def main():
  15. added_thread = threading.Thread(target=thread_job, name='T1')
  16. thread2 = threading.Thread(target=T2_job, name='T2')
  17. added_thread.start()
  18. thread2.start()
  19. thread2.join()
  20. added_thread.join()
  21. print('all done\n')
  22. if __name__ == '__main__':
  23. main()