用Python下载壁纸并自动更换桌面

,我们这里使用一个开源在 GitHub 上的必应壁纸 API 作为壁纸的来源,​https://github.com/zenghongtu/bing-wallpaper,图片,从 readme 当中我们可以知道,在 web 应用中我只需要使用如下引用即可,实在是太方便了,下面我们来看下该 API 的具体调用规则,1、传入 resolution 参数可以指定壁纸图像的分辨率。默认为1920×1080,可选值如下:,UHD 就是高清,图片比较大。,2、传入 index 可以获取某一天的图片,0 表示今天,1 表示昨天,以此类推,index=random 表示随机一天。,3、传入 date 可以获取从某一天到今天的图片,比如 data=20210401。,4、传入 w 和 h 可以指定图片的宽度和高度。,5、传入 qlt 可以指定图片的质量,取值范围是 0 到 100。,举个例子,我们直接在浏览器输入如下地址,Output:,可以说是相当方便了,也可以直接在 css 当中使用,下面我们看一下如何通过 Python 进行调用,也很简单,上面代码就是获取前30张壁纸,我们可以修改range的参数,来获取不同数量的壁纸,抓取效果如下:,图片,壁纸有了,下面我们就来进行自动切换桌面壁纸,这里使用win32con和win32gui操作桌面壁纸,然后就是从已经下载的壁纸当中选择图片,这样一个简单的自动切换桌面壁纸的工具就完成了,快来尝试一下吧!,

文章版权声明

 1 原创文章作者:cmcc,如若转载,请注明出处: https://www.52hwl.com/20177.html

 2 温馨提示:软件侵权请联系469472785#qq.com(三天内删除相关链接)资源失效请留言反馈

 3 下载提示:如遇蓝奏云无法访问,请修改lanzous(把s修改成x)

 免责声明:本站为个人博客,所有软件信息均来自网络 修改版软件,加群广告提示为修改者自留,非本站信息,注意鉴别

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年3月5日 上午12:00
下一篇 2023年3月7日 下午10:34