1. 程式人生 > >python中執行緒threading的學習

python中執行緒threading的學習

python中tcp協議的學習

普通構建方式

import threading
import time

def test1():
    for item in range(5):
       print('test1=======%s' % item)
 	   time.sleep(1)


def test2():
 	for item in range(5):
  	  print('test2=======%s' % item)
  	  time.sleep(1)


def main():
 	t1 = threading.Thread(target=test1)
  	t2 = threading.Thread(target=test2)

 	t1.start()
	t2.start()

 print(threading.enumerate())


if __name__ == '__main__':
 	main()

通過類建立

import threading
import time

class myThread(threading.Thread):
    def run(self):
        for i in range(5):
            print('i am thread%s' % i)
            time.sleep(1)


def main():
    t = myThread()
    t.start()

if __name__ == '__main__':
    main()