有没有人知道如何用python更改Windows桌面墙纸,从而使更改永久化?我找到了这个密码
import ctypes
SPI_SETDESKWALLPAPER = 20
ctypes.windll.user32.SystemParametersInfoA(SPI_SETDESKWALLPAPER, 0, "myimage.jpg" , 0)
这段代码可以工作,但是一旦您注销并再次登录,背景就会回到原始图像。我想要一个不需要任何注册表编辑的解决方案,如果可能的话,我想要一个适用于Windows XP和7的解决方案。
这个解决方案结合了一些评论,对我很有用:
(请注意,应该确定图像的绝对路径,并根据需要进行更改。如果需要在XP上使用,也可以将图像转换为BMP。您可以轻松地转换图像using Pillow)
相关问题 更多 >
编程相关推荐