call_soon,即刻执行
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import asynciodef callback(sleep_times):print('sleep {} success'.format(sleep_times))def stop_loop(loop):loop.stop()if __name__ == '__main__':loop = asyncio.get_event_loop()# 即刻执行loop.call_soon(callback, 2)loop.call_soon(stop_loop, loop)loop.run_forever()"""
运行结果:
sleep 2 successProcess finished with exit code 0
"""
call_later,指定时间之后再运行,执行的顺序和指定的时间有关,cal_soon比call_later优先执行
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import asynciodef callback(sleep_times):print('sleep {} success'.format(sleep_times))def stop_loop(loop):loop.stop()if __name__ == '__main__':loop = asyncio.get_event_loop()# 指定时间之后再运行loop.call_later(1, callback, 1)loop.call_later(2, callback, 2)loop.call_later(3, callback, 3)# loop.call_soon(stop_loop, loop)loop.run_forever()"""
运行结果:
sleep 1 success
sleep 2 success
sleep 3 success
"""
call_at,也是指定时间之后再执行,但是这个时间是loop里面的时间
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import asynciodef callback(sleep_times, loop):print('sleep {} success, loop time {} '.format(sleep_times, loop.time()))def stop_loop(loop):loop.stop()if __name__ == '__main__':loop = asyncio.get_event_loop()now = loop.time()# 指定时间之后再运行loop.call_at(now+1, callback, 1, loop)loop.call_at(now+2, callback, 2, loop)loop.call_at(now+3, callback, 3, loop)# loop.call_soon(stop_loop, loop)loop.run_forever()"""
运行结果:
sleep 1 success, loop time 2861146.171
sleep 2 success, loop time 2861147.171
sleep 3 success, loop time 2861148.171
"""


学习视频

12.3 call_soon、call_at、call_later、call_soon_threadsafe相关推荐

  1. 近期活动盘点:智慧园区大数据精准招商思享会、数据法学研讨会、海外学者短期讲学(12.21-12.24)

    想知道近期有什么最新活动?大数点为你整理的近期活动信息在此: 智慧园区之大数据精准招商与服务思享会 2017年12月21日 活动简介: 目前,产业园区.写字楼等企业空间以及政府招商部门等普遍存在招商成 ...

  2. 近期活动盘点:工业大数据讲座、大数据自杀风险感知讲座、数据法学研讨会、海外学者短期讲学(12.3-12.13)

    想知道近期有什么最新活动?大数点为你整理的近期活动信息在此: 工业大数据分析:机会与挑战讲座 2017年12月6日 活动简介: 随着"中国制造2025"国家战略和"工业4 ...

  3. 近期活动盘点:数据标准化及治理大会、IBM苏中讲座、产业创新交流会、企业走访和数据法学征稿(11.6-11.12)

    想知道近期有什么最新活动?大数点为你整理的近期活动信息在此: 清华大学iCenter产业创新交流会 2017年11月6日 活动简介: 本次活动结合iCenter在智能制造.大数据.数字现实技术.人工智 ...

  4. 刚刚,2020 ACM Fellow放榜!陈怡然、颜水成、周昆等12名华人当选

    点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要15分钟 Follow小博主,每天更新前沿干货 转载自:新智元 [导读]纽约时间1月13日,ACM公布了2020年当选的95名ACM Fell ...

  5. ML之回归预测:利用Lasso、ElasticNet、GBDT等算法构建集成学习算法AvgModelsR对国内某平台上海2020年6月份房价数据集【12+1】进行回归预测(模型评估、模型推理)

    ML之回归预测:利用Lasso.ElasticNet.GBDT等算法构建集成学习算法AvgModelsR对国内某平台上海2020年6月份房价数据集[12+1]进行回归预测(模型评估.模型推理) 目录 ...

  6. 『Python基础-12』各种推导式(列表推导式、字典推导式、集合推导式)

    # 『Python基础-12』各种推导式(列表推导式.字典推导式.集合推导式) 推导式comprehensions(又称解析式),是Python的一种独有特性.推导式是可以从一个数据序列构建另一个新的 ...

  7. 2020 ACM Fellow放榜!陈怡然、颜水成、周昆等12名华人当选

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:新智元,ACM AI博士笔记系列推荐 周志华<机器学习 ...

  8. 菜鸟学习笔记:Java提升篇12(Java动态性2——动态编译、javassist字节码操作)

    菜鸟学习笔记:Java提升篇12(Java动态性2--动态编译.javassist字节码操作) Java的动态编译 通过脚本引擎执行代码 Java字节码操作 JAVAssist的简单使用 常用API ...

  9. Android 12发布!小米11全系、Redmi K40 Pro宣布首批支持

    今日凌晨,谷歌正式发布了全新一代的安卓系统--Android 12.Android 12带来了几乎是近几年最大的许多改进,相比于前代进行了诸多丰富的优化. 首先在外观上就带来了巨大的变化,谷歌引入了全 ...

  10. iPhone 12性能首曝:6GB内存、A14“挤牙膏”

    在刚刚结束不久的Apple Event在线活动中,苹果发布了Apple Watch Series 6.Apple Watch SE.iPad第八代.iPad Air第四代等多款产品.其中比较引人关注的 ...

最新文章

  1. 返回一个整数数组中最大子数组的和
  2. 具有JDK 12精简数字格式的自定义精简数字模式
  3. python切割图像,使用Python图像库将一个图像切割成多个图像
  4. 卡拉丁发布第四代车用空调滤清器
  5. python在linux编程_python要在linux下编程吗
  6. 为什么大家都说 SELECT * 效率低
  7. nginx proxy_pass后的url加不加/的区别
  8. 2022年计算机软件水平考试信息处理技术员练习题及答案
  9. Layui表格点击详情
  10. 2020牛客寒假算法基础集训营4 G - 音乐鉴赏(概率与期望)
  11. Linux上层关机和reboot流程
  12. x y z 1 在python 中非法_Python面试考题
  13. android bmob上传图片,Bmob+Android+ECharts 实现移动端数据上传与图表展示
  14. 【docker容器常用操作】
  15. 【python】setup.py的作用
  16. 【UI自动化设计模式】超越 Page Objects:使用Serenity和ScreenplayPattern实现新一代的自动化测试
  17. Fire Workflow 1.0正式版终于发布了
  18. 研发中心项目考核方案
  19. qrcodeplus PHP扩展,plus/qrcode.php · jake/alazixun - Gitee.com
  20. Java语言基础及java核心

热门文章

  1. 项目管理中,要明确每个人的工作职责
  2. Acrel-EMS企业微电网能效管理平台在某食品加工厂35kV变电站应用
  3. redis集群报 MOVED 7365 127.0.0.1:7002
  4. 微商城系统是什么?可以分为哪几类?
  5. 社保、医保、新农合、城镇保险有什么区别?哪个划算?
  6. WebMatrix 简介
  7. 基于MT5的短线反向交易策略
  8. java学习2022-6-7
  9. 从前你错过了BTC,现在还要错过我吗?快来烤仔小店抄底
  10. HIKEY970使用记录(一):烧录固件、启动