2020
09-28
09-28
Python run()函数和start()函数的比较和差别介绍
run()方法并不启动一个新线程,就是在主线程中调用了一个普通函数而已。start()方法是启动一个子线程,线程名就是自己定义的name。因此,如果你想启动多线程,就必须使用start()方法。请看实例:(源代码)1使用run()方法启动线程,它打印的线程名是MainThread,也就是主线程。importthreading,timedefworker():count=1whileTrue:ifcount>=4:breaktime.sleep(1)count+=1print(“threadname={}”.format(threading....
继续阅读 >