
Я создал скрипт python, я хотел бы, чтобы он запускался на моем Mac в какое-то время после 4:30 каждый будний день. Я следовал инструкциям launchctl plist fileздесь. Но он не работает, я искал решения и нашел одноздесь(второй ответ), там не было +x, поэтому я его добавил, и все равно ничего. Признаюсь, я знаю не так уж много об автоматизации, так как мне заставить это работать, и если вы щедры, где вы узнали об автоматизации?
решение1
Тебе следует датьхронпопробуйте. С помощью этого инструмента вы можете выполнить свой скрипт.
Вы можете использовать crontab.
- Открыть новый терминал
- Тип
sudo crontab -e
- Введите текст
i
, чтобы перейти в режим вставки vim. введите задание cron. Это запустит ваш скрипт каждый будний день (ПН-ПТ) в 4:30
0 30 4 ? * MON-FRI * python /path/to/your/script.py
Нажмите Esc, чтобы выйти из режима вставки Vim.
- Введите ZZ (обязательно заглавные буквы)
Если вы хотите изменить дату/время пожара, вы можете посетитькронмейкер. Он сгенерирует вам cron-синтаксис.
(Вы также можете использовать launchd, но launchd обратно совместим, поэтому вы можете легко использовать cron без проблем)