python - 如何每天自动更改我的桌面背景?
问题描述
我有兴趣让我的桌面背景每天自动更改。也许从某个网站上拍摄“当天的照片”。
这是我可以用 Python 脚本做的事情吗?我可以很好地编码,但我只做数值工作,所以我只是在寻找过程的概述,然后我可以弄清楚细节。
我想让我的脚本访问我感兴趣的网站并下载图像相当简单。但是然后我如何与我的(Linux)操作系统互动以告诉它将图像设置为背景?
谢谢。
解决方案
但是然后我如何与我的(Linux)操作系统互动以告诉它将图像设置为背景?
这可能取决于系统正在使用什么,但经过快速搜索后,我发现danilodellaquila.com 上关于在Ubuntu中执行此操作的文章。在替换机器中存在的某些 jpg 图像的路径后,检查以下两个命令中的任何一个是否有效
gsettings set org.gnome.desktop.background picture-uri "file:///path/to/wallpaper.jpg"
或者
gconftool-2 --type=string --set /desktop/gnome/background/picture_filename /path/to/wallpaper.jpg