python 多线程 thread (控制主线程跑完,子线程也关闭)
2021-02-17 15:17
标签:执行 运行 def 控制 title read int time 主线程 import thread 说明: 当脚本启动,实际就是启动了一个主线程,当主线程跑完,子线程也会随之关闭(无乱是否执行完) 主线程和子线程是同时执行的 我们可以把sleep(6)的位置改成去外部txt文件 查询值,当值为1 那么主线程跑完,子线程也随之的关闭掉 python 多线程 thread (控制主线程跑完,子线程也关闭) 标签:执行 运行 def 控制 title read int time 主线程 原文地址:https://www.cnblogs.com/kaibindirver/p/12698603.html
from time import sleep, ctime
loops = [4,2]
def loop0():
print ‘start loop 0 at:‘, ctime()
sleep(4)
print ‘loop 0 done at:‘, ctime()
def loop1():
print ‘start loop 1 at:‘, ctime()
sleep(2)
print ‘loop 1 done at:‘, ctime()
def main():
print ‘start:‘, ctime()
a=thread.start_new_thread(loop0, ())
thread.start_new_thread(loop1, ())
sleep(6)
print ‘all end:‘, ctime()
if __name__ == ‘__main__‘:
main()
下一篇:Java—File类详解及实践
文章标题:python 多线程 thread (控制主线程跑完,子线程也关闭)
文章链接:http://soscw.com/index.php/essay/56618.html