当前分类:python>>正文

解决python设置win10桌面背景黑屏问题

来源:互联网   时间:2022年6月15日   编辑

网络上有好几个案例,用python设置电脑桌面背景的,其中使用的最多的一个版本,我发现有点小问题,就是在win10下使用的时候会出现黑屏的情况。

我的代码是在python3.10版本上运行的

下面这个代码如果是win10系统就会出现黑屏

import ctypes
#图片文件的绝对地址
filepath='F:\\Program Files\\桌面壁纸\\4k\\12.jpeg'
ctypes.windll.user32.SystemParametersInfoW(20, 0, 'filepath', 0)#参数0为居中

如何解决这个问题呢?

就是换一种方法啦。

先安装下pypiwin32这个库

执行指令:

pip install pypiwin32

等安装完成后,使用下面这段代码,即可解决黑屏问题。

import win32gui,win32con
#图片文件的绝对地址
filepath='F:\\Program Files\\桌面壁纸\\4k\\12.jpeg'
win32gui.SystemParametersInfo(win32con.SPI_SETDESKWALLPAPER,filepath,0);#参数0为居中

这段代码其实挺有意思的

可以自己发挥一下,做成一个每天自动更换壁纸的脚本,也可以用来制作一个日历脚本!

[猜你喜欢]

标签: 支付