import requests
import parsel
import time
import os
start = time.time() # 记录开始时间
# 判断文件是否存在
if not os.path.exists('./image'):
# 创建文件
os.mkdir('./image')
# 准备好url(网址)、headers(请求头)
url = "https://www.woyaogexing.com/touxiang/index_{0}.html"
headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36"}
count = 1 # 记录爬取图片张数
# 分页
for i in range(2,6):
# 请求
response = requests.get(url=url.format(i), headers=headers)
response.encoding = "utf-8"
# 解析
sel = parsel.Selector(response.text)
# 提取数据
divs = sel.css("div.pMain>.txList")
for div in divs:
# 二次解析
title = div.css("a.img::attr(title)").get() # 文件名
img_url = div.css("a.img>img.lazy::attr(src)").get()
requests用parsel解析爬取网络图片
最新推荐文章于 2023-05-12 17:02:27 发布
本文介绍如何结合requests和parsel库来爬取网络上的图片,并展示了查看和输出图片的步骤。通过学习,你可以轻松获取并管理网络图片。
摘要由CSDN通过智能技术生成