Python中如何在协程里添加新的任务实例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计522个文字,预计阅读时间需要3分钟。
1. 添加一个任务 task2=visit_url('http://another.com', 3) 并异步运行。
2.这两个程序将共同消耗5秒的时间,包括左右的时间。没有发生并发和编程优势。
pythonimport asyncioimport timeasync def visit_url(url, response_time): 访问URL并等待指定的时间 await asyncio.sleep(response_time) print(f访问 {url} 完成等待 {response_time} 秒)
1、添加一个任务
task2 = visit_url('another.com', 3) asynicio.run(task2)
2、这 2 个程序一共消耗 5s 左右的时间。
本文共计522个文字,预计阅读时间需要3分钟。
1. 添加一个任务 task2=visit_url('http://another.com', 3) 并异步运行。
2.这两个程序将共同消耗5秒的时间,包括左右的时间。没有发生并发和编程优势。
pythonimport asyncioimport timeasync def visit_url(url, response_time): 访问URL并等待指定的时间 await asyncio.sleep(response_time) print(f访问 {url} 完成等待 {response_time} 秒)
1、添加一个任务
task2 = visit_url('another.com', 3) asynicio.run(task2)
2、这 2 个程序一共消耗 5s 左右的时间。

