Я создал скрипт на Python, и я хотел бы, чтобы он запускался на моем Mac через 4:30 каждый будний день. Я следовал инструкциям файла launchctl plist здесь. Но он не запускается, я искал решения, которые нашел здесь(второй ответ), у него не было +x, поэтому я добавил его, и все еще ничего. Я признаю, что почти ничего не знаю об автоматизации, так как мне заставить это работать, и если вы чувствуете себя щедрым, где вы узнали об автоматизации?

1 ответ1

1

Вы должны попробовать cron . С помощью этого инструмента вы можете выполнить свой скрипт.

Вы можете использовать crontab.

  1. Откройте новый Терминал
  2. Тип sudo crontab -e
  3. Введите i чтобы перейти в режим вставки vim.
  4. введите свою работу cron. Это будет запускать ваш сценарий каждый будний день (понедельник-пятница) в 4:30

    0 30 4 ? * MON-FRI * python /path/to/your/script.py

  5. Нажмите esc, чтобы выйти из режима вставки vim

  6. Тип ZZ (должен быть заглавным)

Если вы хотите изменить дату / время огня, вы можете посетить cronmaker. Это сгенерирует вам cron-синтаксис.

(Вы также можете использовать launchd, но launchd обратно совместим, так что вы можете легко использовать cron без проблем)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .