import aiofiles
import aiohttp
import asyncio
import requests
from lxml import etree
from aiohttp import TCPConnector
class Spider:
def __init__(self, value):
# 起始url
self.start_url = value
# 下载单个图片
@staticmethod
async def download_one(url):
name = url[0].split("/")[-1][:-4]
print("开始下载", url, name)
headers = {
'Host': 'file.jiutuvip.com',
'User-Agent': 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, '
'like Gecko) Chrome/124.0.0.0 Mobile Safari/537.36',
'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8',
'Accep
Python异步爬虫批量下载图片-协程
于 2024-06-04 17:20:32 首次发布