python 多线程效果演示
多线程演示
不使用多线程的情况
import threading import time def run(n): print("task ",n) time.sleep(2) run('t1') #task t1 等待2秒 run('t2') #task t2 等待2秒程序结束
使用多线程的情况
import threading import time def run(n): print("task ",n) time.sleep(2) t1 = threading.Thread(target=run,args=("t1",)) t2 = threading.Thread(target=run,args=("t2",)) t1.start() #task t1 t2.start() #task t2 等待2秒 程序结束