简略介绍一个多线程
例子:
import threading import time def test(arg): time.sleep(1) print(arg) for i in range(10):
#一个函数执行10次 test(i)
以上例子,需要10秒钟执行完for循环。如果使用多线程则很快执行完:
import threading import time def test(arg): time.sleep(1) print(arg) for i in range(10): #创建了10个线程同时执行函数 t = threading.Thread(target=test, args=(i,)) t.start()

浙公网安备 33010602011771号