位置: IT常识 - 正文

python在协程中增加任务(python的协程)

编辑:rootadmin

推荐整理分享python在协程中增加任务(python的协程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python协程在运行过程中有哪些状态,python协程用法,python 协程 yield,python 协程能加速for循环吗,python 协程 yield,python协程用法,python协程用法,python 协程 yield,内容如对您有帮助,希望把文章链接给更多的朋友!

python在协程中增加任务(python的协程)

1、添加一个任务

task2=visit_url('http://another.com',3)asynicio.run(task2)

2、这 2 个程序一共消耗 5s 左右的时间。并没有发挥并发编程的优势

importasyncioimporttimeasyncdefvisit_url(url,response_time):"""访问url"""awaitasyncio.sleep(response_time)returnf"访问{url},已得到返回结果"asyncdefrun_task():"""收集子任务"""task=visit_url('http://wangzhen.com',2)task_2=visit_url('http://another',3)awaitasyncio.run(task)awaitasyncio.run(task_2)asyncio.run(run_task())print(f"消耗时间:{time.perf_counter()-start_time}")

3、如果是并发编程,这个程序只需要消耗 3s,也就是task2的等待时间。要想使用并发编程形式,需要把上面的代码改一下。asyncio.gather 会创建 2 个子任务,当出现 await 的时候,程序会在这 2 个子任务之间进行调度。

asyncdefrun_task():"""收集子任务"""task=visit_url('http://wangzhen.com',2)task_2=visit_url('http://another',3)awaitasynicio.gather(task1,task2)
本文链接地址:https://www.jiuchutong.com/zhishi/312930.html 转载请保留说明!

上一篇:python中filter()的多种筛选(python filter dict)

下一篇:驱动开发:内核字符串转换方法(驱动开发:内核是什么)

  • 小规模纳税人月收入多少免征增值税
  • 哪些保险保障基金可税前扣除
  • 税务师职业考试
  • 第一季度利润表简易
  • 申报作废了还能修改吗
  • 契税为什么计入成本
  • 减免税款会计分录
  • 认证不抵扣的账务处理
  • 进项多少就开多少的票吗
  • 进项税额抵扣一般多少
  • 溢价发行可转换公司债券会计分录例题
  • 投资项目的资本金的认缴
  • 付现金给别的公司是否可以开具发票呢?
  • 买卖汇票是什么意思
  • 预提职工福利怎么记账
  • 化工类资质建筑企业有哪些
  • 营改增后房地产企业如何开票
  • 一般纳税人简易征收3%
  • 单位固定资产出售账务处理
  • 所得税费用可以抵减利润吗
  • 会计做账中记账表怎么做
  • 收入可以用收据入账吗
  • 企业采购成本包括所有的仓储费用
  • 关闭 ipv6
  • 企业所得税季度申报表季度平均值
  • 已认证的发票退税怎么退
  • ms-dos 6.0
  • 如何用home
  • 项目不可用怎么解决
  • bios设置图文详解
  • 怎么打开win11的控制面板
  • 境外人员定义
  • 在途物资属于什么科目借贷方向
  • PHP:pg_send_query_params()的用法_PostgreSQL函数
  • 应交所得税和所得税费用的区别计算公式
  • 单位春节发的过生日红包
  • html简单的游戏
  • 消耗品算什么科目
  • php投票系统代码
  • 新闻管理系统类图
  • 2022年我们国家将举行什么样的盛会
  • 小规模劳务派遣公司税率
  • 出口属于什么行业
  • 总结一周内学习的Sql经验(一)
  • 工资是什么?包括哪些
  • 暂估和冲暂估分录
  • 简易计税办法的有
  • 财务报表现金流量表怎么填
  • 单位缴纳工会经费有什么用
  • 公司按最低标准交社保可以申请补偿吗
  • 电脑配件入账
  • 提取备用金怎么做账务处理
  • 冲减上月收入会计分录
  • 微信转账截图可以作为会计凭证吗
  • 所有者权益包括少数股东权益吗
  • 自产委托加工的货物用于非增值税应税项目
  • 免征增值税如何开票
  • 奖励罚款怎么做分录
  • 会计备注一般写什么
  • 存货核算的含义
  • mysql触发事件
  • 严密防范什么安全风险,严厉打击敌对势力犯罪
  • 如何安装vmware10
  • 电脑xp系统如何
  • winxp共享打印机win11
  • win8.1屏幕键盘
  • win10升级补丁位置
  • win7账户不见了
  • python爬取教程
  • jQuery实现checkbox的简单操作
  • 什么是四个菜
  • jquery触发点击操作
  • linux中的tree
  • unity视频播放
  • JavaScript中的数据类型
  • django命令行
  • 无锡地铁时速多少公里
  • 国地税合并人员瘦身
  • 临沂二套房契税收费标准2023年
  • 医保账户被扣财富怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设