我正在我的机器上运行一个特立独行的程序,我正试图用python编写一个脚本来更改墙纸。这是我到目前为止的进展。在
import gconf
client = gconf.client_get_default()
current_bg = client.get_string("/desktop/gnome/background/picture_filename")
client.set_string("/desktop/gnome/background/picture_filename","home/tsudot/Pictures/zombie.jpg")
运行脚本后,我得到了一张空白的墙纸。它显示了一个白色的屏幕。在
我检查了gcnonf.xml
文件,并对其进行了更改。在
有人能帮我吗?在
问题可能是您在
home/tsudot/Pictures/zombie.jpg
的开头缺少一个/
,因此找不到该文件。为了避免将来发生此问题,您可以更改代码,将文件名保存在一个变量中,并在尝试设置该文件存在的配置选项os.path.exists(filename)
之前进行检查。在相关问题 更多 >
编程相关推荐