首页 编程教程正文

自动爬取图片设置电脑壁纸

piaodoo 编程教程 2020-02-22 22:03:04 889 0 python教程

本文来源吾爱破解论坛

在上次弄得自动爬取壁纸的基础上(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, 下载次数: 43) 2018-9-20 17:30 上传 点击文件名下载附件
下载积分: 吾爱币 -1 CB
,打包后的文件见下连接:链接:https://pan.baidu.com/s/1eMPC17AgKLROeBVbZ9nPwA 密码:f007

版权声明:

本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。

有关影视版权:本站只供百度云网盘资源,版权均属于影片公司所有,请在下载后24小时删除,切勿用于商业用途。本站所有资源信息均从互联网搜索而来,本站不对显示的内容承担责任,如您认为本站页面信息侵犯了您的权益,请附上版权证明邮件告知【754403226@qq.com】,在收到邮件后72小时内删除。本文链接:https://www.piaodoo.com/7433.html

搜索