1. 首页
  2. 数据库
  3. 其它
  4. Python run()函数和start()函数的比较和差别介绍

Python run()函数和start()函数的比较和差别介绍

上传者: 2020-12-23 00:10:15上传 PDF文件 54.77KB 热度 23次
run() 方法并不启动一个新线程,就是在主线程中调用了一个普通函数而已。 start() 方法是启动一个子线程,线程名就是自己定义的name。 因此,如果你想启动多线程,就必须使用start()方法。 请看实例:(源代码) 1 使用run()方法启动线程,它打印的线程名是MainThread,也就是主线程。 import threading,time def worker(): count = 1 while True: if count >= 4: break time.sleep(1) count += 1 print(“thread name = {}”.format(threadi
下载地址
用户评论