1234567891011121314151617181920212223242526272829 |
- a = 123
- i = 1234
- import aiohttp
- import asyncio
- async def fetch(session, url):
- print("发送请求:", url)
- async with session.get(url, verify_ssl=False) as response:
- content = await response.content.read()
- file_name = url.rsplit('_')[-1]
- with open(file_name, mode='wb') as file_object:
- file_object.write(content)
- return "OK"
- async def main():
- async with aiohttp.ClientSession() as session:
- url_list = [
- 'https://www3.autoimg.cn/newsdfs/g26/M02/35/A9/120x90_0_autohomecar__ChsEe12AXQ6AOOH_AAFocMs8nzU621.jpg',
- 'https://www2.autoimg.cn/newsdfs/g30/M01/3C/E2/120x90_0_autohomecar__ChcCSV2BBICAUntfAADjJFd6800429.jpg',
- 'https://www3.autoimg.cn/newsdfs/g26/M0B/3C/65/120x90_0_autohomecar__ChcCP12BFCmAIO83AAGq7vK0sGY193.jpg'
- ]
- res = await asyncio.gather(*[fetch(session, url) for url in url_list])
- print(res)
- if __name__ == '__main__':
- asyncio.run(main())
|