其他分享
首页 > 其他分享> > 在线程池里面执行

在线程池里面执行

作者:互联网

from concurrent.futures import ThreadPoolExecutor
import time

# 参数times用来模拟网络请求的时间
def get_html(times):
time.sleep(times)
print("--------------------")
print("get page {}s finished".format(times))
return times

executor = ThreadPoolExecutor(max_workers=2)
# 通过submit函数提交执行的函数到线程池中,submit函数立即返回,不阻塞

for i in range(100):
task1 = executor.submit(get_html, (3))

# done方法用于判定某个任务是否完成
print(task1.done())

标签:task1,程池,里面,在线,get,submit,times,html,print
来源: https://www.cnblogs.com/zengjindong/p/14793712.html