使用Python从本地文件夹中直接调取图片,自动定时更换桌面壁纸,于是试了一试,效果贼棒!

import random
import ctypes
import time
import os

path = “D:\Image\”; //存储图片的文件夹
while True:
file = os.listdir(path); #打开存储图片文件夹中的图片目录
filepath = path + random.choice(file); #随机选取某张图片,建立绝对地址
ctypes.windll.user32.SystemParametersInfoW(20, 0, filepath, 0) # 设置桌面壁纸
time.sleep(30*60); #睡眠半个小时
必须要使用time.sleep(),否则会陷入死循环,占用电脑大量资源!

配合上本地爬取网上图片资源的爬虫,味道更佳! 真香!

// 换上英文单词的壁纸 每一个小时换一张 背单词 真香
原文链接:https://blog.csdn.net/Pythboy/article/details/84974853

python定时换桌面壁纸相关推荐

  1. 使用python定时更换桌面壁纸

    有时候漫画网站看到了一个挺好看的壁纸,就想着换成桌面壁纸,再过几天,又看到了另一个,还想再换,这样就很麻烦,虽说网上有很多程序,但还得下载,注册登录啥的,特别麻烦,今天就教大家用python简单实现这 ...

  2. 利用Python实现自动换桌面壁纸

    受够了360壁纸等壁纸软件,想到可以使用Python从本地文件夹中直接调取图片,自动定时更换桌面壁纸,于是试了一试,效果贼棒! import random import ctypes import t ...

  3. Python桌面自定义---实现定时更换桌面壁纸

    Python桌面自定义---实现定时更换桌面壁纸 1 效果 2 获取大量壁纸 3 Python代码实现定时更换壁纸 1 效果   大致效果如下,设置过定时更换壁纸的应该都知道是啥场景. 2 获取大量壁 ...

  4. 计算机桌面怎么换服,台式电脑怎么换桌面壁纸

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 台式电脑换桌面壁纸的具体步骤: 1.鼠标右键点击桌面,选择桌面分辨率. 2.记下屏幕分辨率. 3.鼠标右键点击图片,选择编辑. 4 ...

  5. 怎么换计算机的桌面背景6,台式电脑怎么换桌面壁纸

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 台式电脑换桌面壁纸的具体步骤: 1.鼠标右键点击桌面,选择桌面分辨率. 2.记下屏幕分辨率. 3.鼠标右键点击图片,选择编辑. 4 ...

  6. 随机换桌面壁纸工具开发

    ---恢复内容开始--- 在使用c# 的过程中,忽然想到开发 一个可以随机换桌面壁纸的工具,当然,这样的工具已经有很多了,但是使用别人的尽管很完美但是不如使用自己的有意思. 界面如下: 很简单的功能, ...

  7. python修改桌面壁纸_python定时更换桌面壁纸

    介绍 python基于selenium2中的webdriver以及pywin32模块,定时从指定网站随机下载壁纸,然后更新桌面壁纸的实现. 代码 首先定义一个基于selenium的webdriver的 ...

  8. 小玩意--用必应每日图片换桌面壁纸(Python)

    必应 的每日图片还是不错的,换作自己的桌面壁纸挺有意思的. 这种简单的小程序实现网络上还是很多的,但还是想亲手写一写. 把代码分享一下 # 获取必应每日图片 import os import path ...

  9. Python——实现Windows桌面壁纸和bing背景的同步

    目的 实现Windows桌面壁纸和bing背景的同步 如何实现 requests(获取url) json(解析对象) os.path(设置图片保存路径以及日志信息) ctypes(设置Windows壁 ...

最新文章

  1. Git Bash Here 中文显示乱码,有遮挡, 的处理方法
  2. java学习一 path与classpath
  3. kuberbetes的架构与kubernetets集群搭建
  4. 多核导航模块(Multicore Navigator)
  5. UML 中关系详解以及在visio中的表示
  6. 图数据库的知识表示与推理
  7. 两款cpu型号【E7400VSe8400】的对比。
  8. elasticsearch java api查询
  9. 如何解决远程windows服务器安装matlab出现License Manager Error-103问题
  10. LVM详解;Linux逻辑卷管理
  11. 文献管理三剑客之Noteexpress:更新一次文献后把文献自动插一次
  12. box-sizing:boder-box
  13. 哪里看苹果是att_我告诉你怎么看手机版本是s跟att
  14. java开发平时看什么东西
  15. 尚硅谷-SpringCloud
  16. PLC信号处理系列之限幅器(Limiter)
  17. 女人长的漂亮不如活的漂亮(Top60)
  18. java计算机毕业设计高原特色农产品网站设计源码+mysql数据库+系统+lw文档+部署
  19. (更新时间)2021年3月26日 python基础知识(模块的导入)
  20. 澳大利亚各大城市生活成本

热门文章

  1. 农场游戏开发记录十七(控制台版本完成)
  2. 好用又有趣的软件分享,走过路过不要错过
  3. 英语四六级翻译8:奢侈品消费
  4. 【不忘初心】Windows11 22000.776 X64 [纯净精简版][2.6G](2022.6.23)
  5. 网页设计之双眼爱心表情包
  6. 【EI会议推荐】人工智能主题
  7. 算法 — 网格贪吃蛇
  8. ouc-exp6-blog
  9. 安卓进阶(2)之android Binder通信理解
  10. OpenFlow入门资料汇总(OpenFlow、SDN、NOX等,多为网络文章)