Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Python爬虫练习:爬取高清4K桌面壁纸

Python爬虫练习:爬取高清4K桌面壁纸

作者头像
松鼠爱吃饼干
发布于 2020-09-15 08:05:05
发布于 2020-09-15 08:05:05
1.2K00
代码可运行
举报
文章被收录于专栏:Python分享Python分享
运行总次数:0
代码可运行

前言

桌面壁纸 Desktop Wallpaper:桌面壁纸是电脑设置的桌面背景图片,是美化电脑桌面最重要的一个部分。设置一张自己喜欢的电脑壁纸当桌面,可以让我们在使用电脑时心情更加舒服。

电脑屏幕所使用的各种背景图片,可以根据大小和分辨率来做相应调整。壁纸让我们的电脑看起来更好看,更有个性。

目标网址:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
http://www.netbian.com/

先看下最终效果图

部分代码

导入工具

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import requests
import parsel

请求网站数据

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
url = 'http://www.netbian.com/index_2.htm'
cookies = {
    'Cookie': '__cfduid=d892faf2d87d3fd9bd75b5606165cd68c1598431866; Hm_lvt_14b14198b6e26157b7eba06b390ab763=1598431867,1598516099; xygkqecookieinforecord=%2C12-22800%2C19-22803%2C12-22835%2C19-22699%2C19-22649%2C19-22775%2C; Hm_lpvt_14b14198b6e26157b7eba06b390ab763=1598516285'
}
headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36',
    'Referer': 'http://www.netbian.com/'

}

response = requests.get(url=url, headers=headers, cookies=cookies)
response.encoding = response.apparent_encoding

解析数据

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
selector = parsel.Selector(response.text)
lis = selector.css('.list ul li a::attr(href)').getall()
# print(lis)
lis.pop(2)
lis.pop(2)
# 想要完整源码的同学可以关注我的公众号:松鼠爱吃饼干

# 回复“壁纸”即可免费获取

保存数据

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
path = 'C:\\Users\\Administrator\\Desktop\\彼岸\\' + title + '.jpg'

    with open(path, mode='wb') as f:
        f.write(img_url_response.content)
    print('{}已经下载完'.format(title))

运行代码,效果如下图

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-08-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 松鼠爱吃饼干 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
高质量“爬手”当然得爬一手“高质量”壁纸
所以啊,众所周知,我是一个喜欢高质量的博主,当然的整一手高质量壁纸,没有别的意思。
查理不是猹
2021/12/23
7260
高质量“爬手”当然得爬一手“高质量”壁纸
4K美女壁纸爬取
4K美女壁纸爬取 一、前言 拍了zhenguo的课程,今天继续学习课程同时,尝试使用BeautifulSoup4这个网页解析的方法爬取图片,看完后心血来潮,想自己也试一下。 爬完后并总结这篇投稿给zhenguo,奖励我50元稿费,很开心。 最先想到的是彼岸图网,这个网站上有很多4k壁纸,打开网页后,我选择了4k美女壁纸作为本次爬虫的目标,爬取到的图片截图如下: 二、过程 1.首先,我们拿到前三页的网页地址。 2.通过分析可以看出,当页面变化时,index后面会发生改变,但在第一页时并没有数字显示,所以
double
2022/06/13
2.7K0
4K美女壁纸爬取
python爬取二次元肥宅最喜欢的壁纸图片,看过的都说爱了
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。
python学习教程
2020/12/16
1K0
python爬取二次元肥宅最喜欢的壁纸图片,看过的都说爱了
爬取某网站小姐姐壁纸
User-Agent在浏览器的F12 Network里面获取(里面找到headers,在最下面就有你自己浏览器的User-Agent参数)
Eternity
2022/08/24
7790
【Python实现定时自动更换桌面壁纸脚本】采集3万张4K超清壁纸,让你的壁纸一年都不重复
所以,我打算把这些壁纸都采集下来,然后在做一个自动跟换桌面壁纸的脚本,这样基本上你一年都可以每天都有不重复桌面了
松鼠爱吃饼干
2022/03/30
5690
【Python实现定时自动更换桌面壁纸脚本】采集3万张4K超清壁纸,让你的壁纸一年都不重复
Python爬虫,高清美图我全都要(彼岸桌面壁纸)
本人比较喜欢收集壁纸,发现彼岸桌面壁纸唯美分类下的壁纸,我都很喜欢;于是写了个爬虫,后来发现整个网站的网页结构基本一致,于是加了点代码,把整个网页的高清壁纸都爬下来了
全栈程序员站长
2022/06/30
1.5K1
Python爬虫,高清美图我全都要(彼岸桌面壁纸)
【Python自动更换桌面壁纸】爬取7000张4K超清壁纸,并制作自动更换桌面脚本,让你的壁纸一年都不重复
所以,我打算把这些壁纸都爬取下来,然后在做一个自动跟换桌面壁纸的脚本,这样基本上你一年都可以每天都有不重复桌面了
松鼠爱吃饼干
2021/10/14
1.1K0
全网最细------爬取4k付费高清大图(免费下载再也不是梦)
本次案例将教大家免费爬取4k高清付费大图,即使你是爬虫新手,也可以食用本次文章实现你的免费下载梦,话不多说,先看效果
拉不拉斯
2023/02/03
1.4K0
全网最细------爬取4k付费高清大图(免费下载再也不是梦)
爬虫案例
一、壁纸网站 # coding=utf-8 """ 作者:gaojs 功能: 新增功能: 日期:2022/3/25 19:35 """ import os.path import requests import parsel def get_address(): """ 获取url地址 :return: """ dirname = 'photo/' if not os.path.exists(dirname):
懿曲折扇情
2022/08/24
1.2K0
发现一个好看的手机壁纸网站,撸代码的手已经饥渴难耐了
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。
松鼠爱吃饼干
2020/09/14
7520
发现一个好看的手机壁纸网站,撸代码的手已经饥渴难耐了
Python小白爬虫入门的第一个案例:爬取全站小说
很多免费的资源只能看但是不提供下载,今天我们以小说为例,教你如何把互联网上只能看不能下载的东西给下载下来
松鼠爱吃饼干
2020/09/15
7310
Python小白爬虫入门的第一个案例:爬取全站小说
python爬虫超清桌面壁纸
先说思路,把获取到的18种类型的缩略图遍历,先遍历类型再遍历类型里面的缩略图。获取图片详情里面的图片的src地址即可,然后调用写好的图片下载方法就可以把图片下载到本地了
用户6297767
2023/11/21
3620
python爬虫超清桌面壁纸
Python爬取美女图片 爬虫基础
作为一个考研狗,每天除了日复一日的复习外,偶尔也想给自己寻找一些生活的小乐趣,今天突然想到了自己曾经稍微接触的爬虫,想看看可以爬取些图片放到电脑上,就花了些时间改了改之前的爬虫代码,爬取了一部分照片先量一下战绩吧。照片不多但也算是自己的一次爬虫小经验。
全栈程序员站长
2022/09/13
7480
Python爬虫案例:批量下载超清画质手机壁纸
爬取网站是什么,想要获取网站什么样数据内容比如爬取图片,从一张图片去分析 通过开发者工具进行抓包分析, 对比我们想要图片url地址一些参数
松鼠爱吃饼干
2022/03/30
7520
Python爬虫练习:爬取素材网站数据
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。
松鼠爱吃饼干
2020/10/09
1.6K0
Python爬虫练习:爬取素材网站数据
parsel类库使用
一、parsel类库使用 parsel这个库可以解析HTML和XML,并支持使用Xpath和CSS选择器对内容进行提取和修改,同时还融合了正则表达式的提取功能。parsel灵活且强大,同时也是python最流行的爬虫框架Scrapy的底层支持 # coding=utf-8 """ 作者:gaojs 功能: 新增功能: 日期:2022/3/25 19:35 """ import os.path import requests import parsel def get_
懿曲折扇情
2022/08/24
7000
【开源小软件 】Bing每日壁纸 让桌面壁纸保持更新
该小软件可以自动获取Bing的精美图片设置为壁纸,并且支持随机切换历史壁纸,查看壁纸故事。
JadePeng
2018/08/22
1.9K0
【开源小软件 】Bing每日壁纸 让桌面壁纸保持更新
python爬虫学习之爬取5K分辨率超清唯美壁纸
Python现在非常火,语法简单而且功能强大,很多同学都想学Python!所以小的给各位看官们准备了高价值Python学习视频教程及相关电子版书籍,欢迎前来领取!
python学习教程
2019/08/13
8030
python爬虫学习之爬取5K分辨率超清唯美壁纸
Python 将土味情话语录设置为桌面壁纸
每天学一句,单身远离我! import os import tempfile import time import requests import win32api import win32con i
小锋学长生活大爆炸
2020/09/27
1K0
Python 将土味情话语录设置为桌面壁纸
Python爬虫实战:爬取链家网二手房数据
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。
松鼠爱吃饼干
2020/09/24
3.2K0
Python爬虫实战:爬取链家网二手房数据
推荐阅读
相关推荐
高质量“爬手”当然得爬一手“高质量”壁纸
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验