from datetime import datetime import threading def runs(num): print('线程名称:',threading.current_thread().getName()) print(num) if __name__ == '__main__': startTime = datetime.now() clean() t1 = threading.Thread(target=runs,args=('0',)) t2 = threading.Thread(target=runs,args=('1',)) t3 = threading.Thread(target=runs,args=('1b',)) t1.start() t2.start() t3.start() t1.join() t2.join() t3.join()
这里利用的是多线程模块threading的方法
上面代码中有三个线程
t+数字为名称:
t1 =
后面跟着的是线程名称和执行的函数 以及参数
threading.Thread(target=runs,args=('0',)) 函数runs请勿写成runs() 参数注意,请写成args=(参数,)的形式,以此类推