代码块
import requests
from lxml import etree
headers = {
"user-agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36",
}
response = requests.get("https://www.mzitu.com", headers=headers)
html = etree.HTML(response.text) # 整理
src_list = html.xpath('//img[@class="lazy"]/@data-original')
alt_list = html.xpath('//img[@class="lazy"]/@alt')
for src, alt in zip(src_list, alt_list):
response = requests.get(src, headers=headers)
fileName = r'/Users/apple/Desktop/aa/2'+alt + ".jpg"
print("正在保存图片文件:" + fileName)
with open(fileName, "wb") as f:
f.write(response.content)