首页 > 编程语言 > 详细

python xpath图片爬取

时间:2019-11-23 12:12:22      阅读:197      评论:0      收藏:0      [点我收藏+]
import requests
from urllib.request import urlretrieve
from lxml import etree

headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36'
}

url = 'http://www.win4000.com/zt/qsmy_1.html'
response = requests.get(url, timeout=5, headers=headers)

html = response.text
html = etree.HTML(html)

li_list = html.xpath('//div[@class="tab_box"]/div/ul/li')
for index, li in enumerate(li_list):
    img_url = li.xpath('.//a/img/@data-original')[0]
    urlretrieve(img_url, '{}.jpg'.format(index))

python xpath图片爬取

原文:https://www.cnblogs.com/llflifei/p/11915771.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!