【python--爬虫】千图网高清背景图片

本文介绍如何使用Python爬虫技术抓取千图网站上的高清背景图片。通过分析网页源代码,找到图片链接,进而访问图片详情页面,实现图片资源的下载。教程适用于Python初学者。
摘要由CSDN通过智能技术生成

爬取的网页是:千图网背景图片模块
查看背景图片的网页代码(右键–>【查看元素】/f12 / fn + f12)
url链接【www.58pic.com/newpic/33945157.html】
进入了图片的高清大图页面
我们可以通过爬取最开始打开的页面的源代码进入对应的背景图片的详情页面.

#   使用的utf-8编码
# -*- coding:utf-8 -*-


# 导入模块
import requests
from lxml import etree

# 设置变量

# 主页面的url
main_url = 'https://www.58pic.com/piccate/10-0-0-p1.html'

# headers中的User-Agent参数就是告诉服务器我使用的浏览器版本信息,我使用的这个就是告诉服务器,我使用的是火狐浏览器,是一台win10,64位的电脑。
#  headers中的Referer参数用于表示我是从哪个网页跳转过去的。

headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:66.0) Gecko/20100101 Firefox/66.0',
           'Referer':'https://www.58pic.com/piccate/10-0-0-p1.html',}

# 网页下载函数

def get_html(url):
    '''下载网页代码'''
    html = requests.get(url,headers).text
    return html

# 爬取图片详细
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值