学习自
python网络爬虫(一) 爬取网站图片_Sunrise永不言弃的博客-CSDN博客
感谢博主。
代码复制下来可以直接用,详细教程也有
其中我报错的是
我当时是把这里的斜杠删除了,就可以运行了,但是缺点就是无法保存在自己预定的img1文件夹下了
结果:
解决办法:
把路径改到自己想要保存的路径下就可以了
我的代码如下:
import requests
from lxml import etree
url = 'http://desk.zol.com.cn/dongman/1920x1080/'
headers = {"Referer":"Referer: http://desk.zol.com.cn/dongman/1920x1080/",
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36",}
resq = requests.get(url,headers = headers)
print(resq)
html = etree.HTML(resq.text)
srcs = html.xpath(".//img/@src")
for i in srcs:
imgname = i.split('/')[-1]
img = requests.get(i,headers = headers)
with open('E://E_Pycharm//imgs1//'+imgname,'wb') as file:
file.write(img.content)
print(i,imgname)