100 дней 100 сценариев Python (13 части серии)
День 8: update_gnome_wallpaper
Этот скрипт будет случайным образом выбрать файл изображения из папки файлов и обновлять обои в Ubuntu
import os,random import constants WALLPAPER_DIR= constants.WALLPAPER_DIR # Wallpaper Location images=[item for item in os.listdir(WALLPAPER_DIR) if os.path.isfile(os.path.join(WALLPAPER_DIR,item)) and item.split(".")[-1].lower() in ["png",'jpg']] if len(images) >0: wallpaper=random.choice(images) os.system("gsettings set org.gnome.desktop.background picture-uri file://"+os.path.join(WALLPAPER_DIR,wallpaper))
Пожалуйста, посетите My Git Reppo, чтобы проверить все вызовы предыдущих дней.
https://github.com/ganeshraja10/automated-python-scripts
100 дней 100 сценариев Python (13 части серии)
Оригинал: “https://dev.to/ganesh/day-8-random-wallpaper-changer-100-days-100-python-scripts-2on6”