吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8834|回复: 24
收起左侧

[Python 转载] 自动爬取图片设置电脑壁纸

  [复制链接]
愤怒的小车 发表于 2018-9-20 17:33
在上次弄得自动爬取壁纸的基础上(https://www.52pojie.cn/thread-788461-1-1.html),本人是一个喜欢经常换壁纸的小白,于是用强大的python编写了一款自动定时更换壁纸的代码,分享给有需要的人。
实现这个功能其实很简单,利用上一次贴抓到的壁纸存放的网络地址urls = ['http://joyoncloud.com/wallpaper/img_detail/wwide/big/','http://joyoncloud.com/wallpaper/img_detail/alphawcc/anime_girl/toplist1y/big/','http://joyoncloud.com/wallpaper/img_detail/wpup/big/']
,利用xpath抓取的每个图片实际存放的地址links = html.xpath('//a/@href'),然后存储到wall列表中wall.append(urllink),然后利用随机函数进行随机选取其中一个地址进行请求,下载url = random.sample(wall,1)[0]res = session.get(url)
with open('link.jpg', 'wb') as f:

    f.write(res.content),然后医用网上當到的设置壁纸的函数def setWallpaperFrom(imagepath):  k = win32api.RegOpenKeyEx(win32con.HKEY_CURRENT_USER,"Control Panel\\Desktop",0,win32con.KEY_SET_VALUE)
  win32api.RegSetValueEx(k, "WallpaperStyle", 0, win32con.REG_SZ, "2")
  win32api.RegSetValueEx(k, "TileWallpaper", 0, win32con.REG_SZ, "0")

  win32gui.SystemParametersInfo(win32con.SPI_SETDESKWALLPAPER,imagepath, 1+2),自动进行壁纸设置。
代码见: bizisoft.rar (812 Bytes, 下载次数: 49) ,打包后的文件见下连接:链接:https://pan.baidu.com/s/1eMPC17AgKLROeBVbZ9nPwA 密码:f007

免费评分

参与人数 7吾爱币 +7 热心值 +6 收起 理由
WyattHuang + 1 + 1 我很赞同!
airwenlee + 2 + 1 谢谢@Thanks!
利刃 + 1 谢谢@Thanks!
pbgz + 1 + 1 谢谢@Thanks!
王大路 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
一笑懸命桑 + 1 sjhup.tk/wallpaper 是论坛@孟坤软件的源码,他用的php爬的360
yevying + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

勇者为王 发表于 2018-9-20 18:11
瑞浩娱乐 发表于 2018-9-20 18:00
表示电脑已经被女友强制换成她的照片

逛个论坛都要遭到一万点暴击伤害
jorlaying 发表于 2018-9-20 19:49
请输入换一次壁纸所需要时间(分钟):30
-

就没反应了?
瑞浩娱乐 发表于 2018-9-20 18:00
 楼主| 愤怒的小车 发表于 2018-9-20 18:09
瑞浩娱乐 发表于 2018-9-20 18:00
表示电脑已经被女友强制换成她的照片

中国好男友
孤者与海 发表于 2018-9-20 18:10
谢谢!!
连长233 发表于 2018-9-20 18:42
很好的资源啊
头像被屏蔽
tianfayl 发表于 2018-9-20 18:43
提示: 作者被禁止或删除 内容自动屏蔽
rxxcy 发表于 2018-9-20 18:43
你这排版有点伤眼睛
崔笑颜 发表于 2018-9-20 19:01
谢谢楼主抱走了
mohuajing 发表于 2018-9-20 19:18
学习了,感谢楼主
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 08:18

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表