python实现自动切换壁纸(win10)

  因为本人工作环境特殊,很多软件的下载很麻烦,而且违规。然后发现域策略有变更,之前貌似不可以自己换壁纸。我是一个对任何重复的事物都十分容易腻的人,壁纸也包括在内,所以决定写一个自动切换壁纸的脚本

复制代码
import os
import ctypes
import time


while True:
  # 把获取壁纸文件夹也放在循环体内,是为了每次循环可以重新加载文件夹,从而不用每次新添加壁纸都要重启计划任务
    image_folder=r'C:\Users\chezhiyu\Desktop\auto_change_wallpaper\wallpaper'
    image_files=os.listdir(image_folder)
    for image_file in image_files:
        image_file_path=image_folder+'//'+image_file
        # 将图片路径转换为绝对路径
        abs_image_path = os.path.abspath(image_file_path)
           
        # 设置桌面壁纸
        ctypes.windll.user32.SystemParametersInfoW(20, 0, abs_image_path, 3)

        #一分钟切换一次
        time.sleep(60)
       

复制代码

 

posted @   陈致远大侠  阅读(158)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示