有谁知道用 python 更改 Windows 桌面墙纸的方法,以便更改是永久性的?我找到了这段代码
import ctypes
SPI_SETDESKWALLPAPER = 20
ctypes.windll.user32.SystemParametersInfoA(SPI_SETDESKWALLPAPER, 0, "myimage.jpg" , 0)
此代码有效,但一旦您注销并再次登录,背景将恢复为原始图像。我更喜欢不需要任何注册表编辑的解决方案,如果可能的话,我想要适用于 Windows XP 和 7 的解决方案。