一, 使用 threading 模块实现多线程
import threading
import time
def test():
print('111111111')
if __name__ == '__main__':
for i in range(5):
t = threading.Thread(target=test)
t.start() #启动线程
使用 threading 实现多线程
二, 使用 threading 子类实现多线程
import threading
import time
class myThread(threading.Thread):
def run(self):
for i in range(3)
time.sleep(1)
print(11111)
if __name__ == '__main__':
t = myThread()
t.start()
使用 threading 子类实现多线程
三, 一些注意点
1. 多线程之间共享全局变量
来源: http://www.bubuko.com/infodetail-2481467.html