知行编程网知行编程网  2022-10-15 13:30 知行编程网 隐藏边栏  11 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python开发中async如何使用?的相关知识,包括python中eval()函数的作用是什么,以及python assert函数这些编程知识,希望对大家有参考作用。

如何在 python 开发中使用异步?


有些人可能见过这种方法,但没有深入了解如何使用它。这是语言学习的一个独立章节。这是关于协程的。如果你了解进程协程,你应该见过这个方法,因为他调用协程中的异步函数,其中之一是


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以上版本才可以正常使用哦~好啦~

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享