变更
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
import asyncio
|
||||
import requests
|
||||
|
||||
|
||||
async def download(url):
|
||||
print('start')
|
||||
await asyncio.sleep(2) # 网络请求,不能用requests.get()
|
||||
print('end')
|
||||
|
||||
|
||||
async def main():
|
||||
urls = [
|
||||
'http://www.baidu.com',
|
||||
'http://www.bilibli.com',
|
||||
'http://www.163.com'
|
||||
]
|
||||
tasks = []
|
||||
for url in urls:
|
||||
d = download(url)
|
||||
tasks.append(tasks)
|
||||
|
||||
await asyncio.wait(d)
|
||||
|
||||
if __name__ == '__main__':
|
||||
asyncio.run(main())
|
||||
Reference in New Issue
Block a user