threading start() 和 run() 的區別
阿新 • • 發佈:2019-02-24
orm start star pri per += read format worker threading Tread run() 和 start()區別
import threading import time def worker(): count = 0 while True: if count > 5: break time.sleep(1) count += 1 print(‘worker running and threading_name={}‘.format( threading.current_thread().name)) class MyThread(threading.Thread): def start(self): print(‘start-------‘) super().start() def run(self): print(‘run------‘) super().run() t = MyThread(name=‘worker‘,target=worker) # t.start() t.run()
threading start() 和 run() 的區別