其实很简单,主要是网页就是一个简单的静态网页,没用到Ajax什么的: 我用的是xpath方法来寻找的
import requests
from lxml import etree
import lxml
import extract
from urllib.request import urlretrieve
url='http://news.4399.com/gonglue/lscs/kptj/'
html=requests.get(url).content.decode('gb2312')
html=etree.HTML(html)
urls_list=html.xpath("//li/a/img/@lz_src")
name=html.xpath("//div[@class='kp-name']/text()")
#print(name)
for i in range(len(urls_list)):
urlretrieve(urls_list[i],r'C:\Users\666\Desktop\炉石传说英雄图片\{0}.jpg'.format(name[i])) #写入下载网址,和你把图片放在你计 #算机的位置
print(name[i]+'下载完成')