Вращение обоев с питоном и cron

Я написал небольшой кусочек python, который генерирует список подходящих обоев из моей коллекции произведений искусства, а затем устанавливает случайный фон на рабочий стол.

Код работает, и если я запускаю его вручную, у меня нет никаких претензий.

Проблема в том, что я пытаюсь установить работу cron, чтобы она периодически меняла мой фон. Это не работает. Сам Cron работает, и если я запускаю сценарий, передающий выходные данные, это будет пустым.

Я понятия не имею, почему это не работает, но я думаю, что скрипт работает.

Единственная не внутренняя часть кода:

os.system('gsettings set org.gnome.desktop.background picture-uri file:' + random.choice(wallpapers))

Я предполагаю, что именно в этом проблема, поскольку в выводе нет проблем. Мое (очень) грубое предположение, что он запускает эту строку, но ничего не делает для моего рабочего стола, потому что cron - это не я?

Я ценю:

Как исправить проблему?

Объяснение того, почему это не работает

Пожалуйста, не принимайте никаких знаний с моей стороны, я, очевидно, не компьютерная неграмотность, но я давно считал себя "компьютерным человеком".

Спасибо!

0 ответов

Другие вопросы по тегам