导语:
本文主要介绍了关于python开发中async如何使用?的相关知识,包括python中eval()函数的作用是什么,以及python assert函数这些编程知识,希望对大家有参考作用。
有些人可能见过这种方法,但没有深入了解如何使用它。这是语言学习的一个独立章节。这是关于协程的。如果你了解进程协程,你应该见过这个方法,因为他调用协程中的异步函数,其中之一是
await 是专门为等待异步方法完成任务而设计的。嗯,只是用文字来描述,还是看不到实际效果。下面是一个示例演示。
直接上代码:
import asyncio
async def print_num(num):
print("Maoli is printing " + str(num) + " nows" )
await asyncio.sleep(1)
print("Maoli prints" + str(num) + " OK")
async def main(nums):
for num in nums:
await print_num(num)
%time asyncio.run(main([i for i in range(1,6)]))
对了,需要注意的是,有些朋友在使用过程中可能会报错
~这是因为使用的软件版本问题,需要使用3.7以上版本才可以正常使用哦~好啦~
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中删除某个目录文件夹?10/19
- ♥ python中Monkey测试有什么特点11/14
- ♥ python比较运算符中大于等于和小于等于的表达式08/11
- ♥ Python input() 函数:获取用户输入的字符串10/29
- ♥ 如何用python写204809/11
- ♥ python2.0和3.0有什么区别09/25
内容反馈