位置: 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)

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

  • 小米游戏工具箱怎么呼出(小米游戏工具箱怎么添加快捷应用)

    小米游戏工具箱怎么呼出(小米游戏工具箱怎么添加快捷应用)

  • 荣耀X30max怎么设置定时开关机(荣耀x30max怎么设置桌面时间)

    荣耀X30max怎么设置定时开关机(荣耀x30max怎么设置桌面时间)

  • spdif接口怎么用(spdif接口是干什么的)

    spdif接口怎么用(spdif接口是干什么的)

  • 单删对方还有聊天记录吗(单方面删除好友,对方聊天记录还在吗)

    单删对方还有聊天记录吗(单方面删除好友,对方聊天记录还在吗)

  • 抖音关注置顶怎么弄(抖音关注置顶怎么取消掉)

    抖音关注置顶怎么弄(抖音关注置顶怎么取消掉)

  • 快手重置账号还能用吗(快手重置账号还能刷)

    快手重置账号还能用吗(快手重置账号还能刷)

  • 手机不支持5g可以用5g网络吗?(手机不支持5g可以办5g套餐吗)

    手机不支持5g可以用5g网络吗?(手机不支持5g可以办5g套餐吗)

  • 微信描述对方能看见吗(微信描述对方能看见吗为什么我能看到他的)

    微信描述对方能看见吗(微信描述对方能看见吗为什么我能看到他的)

  • 手机通知中心怎么关闭(手机通知中心怎么缩小窗口)

    手机通知中心怎么关闭(手机通知中心怎么缩小窗口)

  • 设为群待办怎么取消(设为群待办怎么查看)

    设为群待办怎么取消(设为群待办怎么查看)

  • 播放地址失效是什么意思(播放地址失效请重试)

    播放地址失效是什么意思(播放地址失效请重试)

  • qq点赞动画在哪设置(qq点赞动画在哪关)

    qq点赞动画在哪设置(qq点赞动画在哪关)

  • 表格怎么按数字大小排序(表格怎么按数字顺序拉下来)

    表格怎么按数字大小排序(表格怎么按数字顺序拉下来)

  • 华为mate30灭屏显示费电吗

    华为mate30灭屏显示费电吗

  • word怎么显示修改的内容(Word怎么显示修改标记)

    word怎么显示修改的内容(Word怎么显示修改标记)

  • Reno Ace怎么打开全屏多任务(opporenoace怎么用)

    Reno Ace怎么打开全屏多任务(opporenoace怎么用)

  • vivoy93如何快速充电(vivoy93s怎)

    vivoy93如何快速充电(vivoy93s怎)

  • 华为手机截图怎么截(华为手机截图怎样设置在哪里设置)

    华为手机截图怎么截(华为手机截图怎样设置在哪里设置)

  • word文档为什么不能编辑了(word文档为什么一行不满就换行了怎么改)

    word文档为什么不能编辑了(word文档为什么一行不满就换行了怎么改)

  • 平面拍摄是什么意思(平面拍摄是什么工作岗位)

    平面拍摄是什么意思(平面拍摄是什么工作岗位)

  • 手机pp体育怎么投电视(手机pp体育怎么取消自动续费)

    手机pp体育怎么投电视(手机pp体育怎么取消自动续费)

  • 惠普打印机2132怎么安装(惠普打印机2132安装教程)

    惠普打印机2132怎么安装(惠普打印机2132安装教程)

  • 8p处理器是多少(苹果8p处理器多少)

    8p处理器是多少(苹果8p处理器多少)

  • Win11如何启用远程桌面RDP Win11使用远程桌面RDP方法(win11如何启用远程访问)

    Win11如何启用远程桌面RDP Win11使用远程桌面RDP方法(win11如何启用远程访问)

  • uni-app读取本地json数据文件,并渲染到页面上。(uniapp获取当前url)

    uni-app读取本地json数据文件,并渲染到页面上。(uniapp获取当前url)

  • API接口安全性设计(api接口安全措施)

    API接口安全性设计(api接口安全措施)

  • python进程的交流方式(python多进程间通信)

    python进程的交流方式(python多进程间通信)

  • 小微企业减半征收印花税代码
  • 增值税发票税控开票软件怎么下载
  • 金银首饰销售需求分析
  • 暂估入库收到发票后怎么做分录
  • 增值税征税范围中销售应税服务包括什么服务
  • 房屋租赁发票票样
  • 附加税申报减免性质代码下面的三个请选择用填吗
  • 飞机票火车票汽车票抵扣进项税
  • 建筑企业增值税纳税义务发生时间如何确定
  • 预算管理的方法及应用
  • 固定资产的建造成本包括
  • 汇算清缴补交需要调报表吗
  • 事业单位存货包括哪些
  • 银行本票通俗
  • 土地使用证明可以补办吗
  • 非居民企业间接转让股权案例
  • 免费送试用装的话术
  • 小规模纳税人是小微企业吗
  • 发票管理政策
  • 固定资产转固流程图
  • 公司股东认缴资质末到位导致公司破产应承担什么责任
  • 处理固定资产开什么发票
  • 公司将自有车辆对外出租
  • 有限的访问权限是什么意思
  • 增值税发票遗失证明模板
  • win11壁纸设置
  • windows 11怎么用
  • php开源软件
  • php数组函数大全
  • win10桌面图标怎么随意摆放
  • 消防工程改造方案
  • 工程施工暂估成本的账务处理流程
  • 长期借款还款
  • 收回以前年度款项如何处理
  • 递延所得税负债借贷方向
  • 小微企业免教育附加
  • 发票校验码不清晰
  • 生物制品简易征收文件
  • 跨年度收取的发票怎么开
  • python读取全部文件
  • 公司没业务可以暂停营业吗
  • php定义变量的方法
  • 纳税申报的流程如何?面试怎么说
  • 加工企业进项发票有哪些
  • 钢管租赁如何跑业务
  • 贷款呆账准备金
  • 发票勾选后什么时候开票
  • 房屋租赁交的定金可以退吗
  • 管理费用包括哪些部门
  • 农产品委托代销增值税怎么算
  • 股权转让中土地要否缴纳增值税
  • 物业费的会计处理
  • 转销无法收回的应收账款会计分录
  • 计提工会经费的会计分录
  • 高速etc里面的钱怎么取?
  • 出纳需要遵循的原则
  • 个人境外投资限制
  • mysql两种安装方式
  • sqlserver数据库恢复挂起状态
  • sql server如何修改表名
  • sqlserver数据类型real
  • 微软正在准备windows
  • mac trim功能
  • win7的查看方式
  • linux安装和配置
  • win7弹出cmd窗口瞬间消失
  • javascriptj
  • Android 近百个项目的源代码
  • node.js创建服务
  • 给a标签加css的伪类
  • node.js快速入门
  • unity learn premium
  • angular1
  • angular keyup
  • android基础知识
  • python3中map
  • web 开发
  • 税控盘离线开票时间怎么查
  • 溧水到南京南地铁大站快车时刻表
  • 税率分几种 分别是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设