国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python中ThreadPoolExecutor如何使用

python中ThreadPoolExecutor如何使用

Python ThreadPoolExecutor

头像

小妮浅浅

2021-08-25 09:17:043479浏览 · 0收藏 · 0评论

说明

1、ThreadPoolExecutor构造实例时,输入max_workers参数,设定线程池中最多可同时运行的线程数。

2、使用submit函数将需要执行的任务(函数名和参数)提交到线程池中,然后返回任务的句柄.

类似于文件和绘图,注意,submit不是堵塞的,而是立即返回。

实例

# !usr/bin/env python
# -*- coding:utf-8 _*-
from concurrent.futures import ThreadPoolExecutor
import time
 
# 参数times用来模拟下载的时间
def down_video(times):
    time.sleep(times)
    print("down video {}s finished".format(times))
    return times
 
executor = ThreadPoolExecutor(max_workers=2)
# 通过submit函数提交执行的函数到线程池中,submit函数立即返回,不阻塞
task1 = executor.submit(down_video, (3))
task2 = executor.submit(down_video, (2))
# done方法用于判定某个任务是否完成
print("任务1是否已经完成:",task1.done())
# cancel方法用于取消某个任务,该任务没有放入线程池中才能取消成功
print("取消任务2:",task2.cancel())
time.sleep(4)
print("任务1是否已经完成:",task1.done())
# result方法可以获取task的执行结果
print(task1.result())

以上就是python中ThreadPoolExecutor的使用,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《炸裂吧!巨棒》免费阅读漫画| 《熟妇的荡欲》免费看| 5YY3.CNV7Y7.CC| 旋转木马电动拼插木质科技| 深田咏美在线| 暴躁老妈全集观看免费版| CSGO暴躁妹妹高清| 情趣内衣| 瞒着上司和夫人在办公室如何相处| 《丽贝卡的秘密》| 妈妈的新男友| 窝窝影院在线观看免费播放电视剧| 轻轻的顶开老师的两瓣| 《男医生的特殊治疗》| 芬太尼问题百度百科| 伦理《少妇的滋味》完整版| 水氏杨花与十二轿夫免费阅读| 鲁鲁射击免费播放电视剧全部| 暴躁老女人免费观看电视剧| 欧式少女16集全免费观看电视剧| BOBO浏览器(海外版)| 熟悉的味道3| 我的小后妈中字ID| 小静被门卫大爷灌满JNG液视....| 双男真人免费观看完整版高清 | 小寡妇在线观看免费播放电视剧| 女人吃男人鸡要多久恢复| 他的手渐渐地也开始不安分起来| 忘穿内裤电影院被C了 | 胚根的作用| 人马杂配MV的视频在哪里看| 《黏糊糊的你》免费观看| 两个男人搞一个女人的心理| 《炸裂吧!巨棒》免费阅读漫画 | 《厨房韵母2》动漫下线了吗| 快拨出天我是你母亲歌词监控| 海棠书屋免费无弹窗全文阅读| 美国式禁忌| 免费的行情网站WWW下载大全| 教室停电插班花赵柔笔趣阁| 九九在线观看免费播放大全电视剧