Запускать скрипт Python автоматически каждую неделю (Windows) - PullRequest
0 голосов
/ 25 июня 2018

Я написал небольшой Python Script, который извлекает данные с какого-либо веб-сайта с использованием жестко закодированных учетных данных (я знаю, что это плохо, но не является частью этого вопроса).

Каждый день на сайте появляются новые данные, и я собираю данные за целую неделю и анализирую их в один файл .pdf.

Я уже настроил скрипт, чтобы он всегда генерировал PDF на прошлой неделе по умолчанию. (параметры не нужны)

Я немного ленив и не хочу запускать скрипт каждую неделю вручную.

Так можно ли запускать сценарий в определенное время, например, каждый понедельник в 10 часов утра?

Ответы [ 2 ]

0 голосов
/ 25 июня 2018

В Linux это называется Cron Job

В Windows у нас нет команды cron Job, так же как в Linux мы хотим ее установить

Перейдите по этой ссылке, чтобы установить WindowsCron Job

0 голосов
/ 25 июня 2018

Конечно, просто используйте Планировщик задач Windows .Там вы можете создавать новые задачи для вашего удовольствия и позволить ему запускать команды в любое время или интервалы времени, которые вы хотите.Графический интерфейс планировщика задач должен быть понятен, но конкретнее на вашем примере:

  1. Сконфигурировать время выполнения (еженедельно, понедельник, 10:00) в триггерах
  2. Добавьте новое действие и передайте ему свой интерпретатор Python в качестве команды и свой сценарий для запуска в качестве аргумента
  3. Настройка отдыха в соответствии с вашими потребностями
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...