Python3线程中的异步并发是什么?
来源 :中华考试网 2020-11-19
中我们常常说要高 效率的去学习使用编程,因为编程自出厂的意义,就是需要我们去更高 效,更智能的使用产品,而能大大提升效率的大家肯定会想到线程,而在线程里起到主动作用的就是关于异步和并发,对于这两块,大家有自己的见解吗?或者如果觉得不是很完善,那就看小编整理的内容吧!
运行异步程序
高级 API是:
import asyncio
async def foo():
print("Foo!")
async def hello_cc():
await foo() # waits for `foo()` to complete
python课程免费试听预约
- 地区:
- 北京
- 天津
- 上海
- 江苏
- 浙江
- 山东
- 江西
- 安徽
- 广东
- 广西
- 海南
- 辽宁
- 吉林
- 黑龙江
- 内蒙古
- 山西
- 福建
- 河南
- 河北
- 湖南
- 湖北
- 四川
- 重庆
- 云南
- 贵州
- 新疆
- 西藏
- 陕西
- 青海
- 宁夏
- 甘肃
- 姓名:
- 手机:
print("Hello Chongchong!")
asyncio.run(hello_world())
.run函数始终创建新的事件循环并在末尾关闭它。如果使用的是较低级别的 API,则必须手动处理该API:
loop = asyncio.get_event_loop()
loop.run_until_complete(hello_cc())
loop.close()
好啦,以上就是关于并发和异步的相关内容了,不理解的小伙伴多多消化就可以了哦~