您的位置:首页 > 编程语言 > Python开发

Python 线程只join

2016-06-29 22:27 253 查看
__author__ = 'Administrator'

import threading

import time

def thrfun(x,y,thr=None):

if thr:

thr.join()

else:

time.sleep(2)

for i in range(x,y):

result=eval("i*i")

print(i,"*",i,str(result))#tb只能在ta之后运行,因为没有初始化的是不能使用join方法的

ta=threading.Thread(target=thrfun,args={1,6})

tb=threading.Thread(target=thrfun,args={16,21,ta})

ta.start()

tb.start()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: