这是我运行的代码,去爬图片,但试了好几次都不行,而且我电脑上有lxml这个程序包啊,请教各位大佬该怎么解决。
import requests
from lxml import etree
from urllib import request
address = 'https://www.huya.com/g/lol'
house = requests.get(address)
box = house.text
openbox = etree.HTML(box)
allpicture = openbox.xpath('//img[@class="pic"]')[0]
for a in allpicture:
picture = a.xpath('./@data-original')
name = a.xpath('./@alt')
request.urlretrieve(picture,r'D:/pthon爬虫'+'name'+'.jpg')
博主在尝试使用Python进行网页图片爬取时遇到问题,代码中导入了requests、lxml和urllib库,目标网址为虎牙直播的英雄联盟板块。尽管已经安装了lxml,但在运行时仍无法成功获取图片并保存到本地。问题可能出在解析HTML或图片URL的处理上。
2956





