Как настроить Cron Job в Python, используя Putty (OS is Linaro) - PullRequest
0 голосов
/ 03 июля 2018

Я пытаюсь настроить Cron Job на чужой код для запуска на ASUS Tinkerboard

В настоящее время это простой скрипт, который просто подключается к устройству в пределах диапазона (работает)

Я использовал crontab -e, чтобы открыть свой файл, и все, что я вставил, это:

0 * * * * * ~Projects/Tinker/example.py

Я хочу, чтобы он работал каждый час, но это не так. Я думаю, что я не настраиваю свои каталоги правильно. В окне команд единственное, что я вижу для каталогов:

name@linaro-alip ~/Projects/Tinker/example.py

Как я могу это исправить, чтобы моя программа запускалась каждый час?

1 Ответ

0 голосов
/ 03 июля 2018

Вы должны использовать Putty? Если нет, посмотрите этот ответ - Как мне получить Cron-подобный планировщик в Python? .

Используется библиотека под названием schedule. Я использую его для удаления файлов из каталога каждое утро.

в основном вы будете `pip install schedule ', а затем запустите свой скрипт с чем-то вроде:

import schedule 
def job():
    #Whatever the function does

schedule.every().hour.do(job)


while True:
    schedule.run_pending()
    time.sleep(1)

Надеюсь, это поможет.

...