как изменить SQL дата в python, автозапуск - PullRequest
0 голосов
/ 15 января 2020

Я пытаюсь прочитать SQL дату в запросе в пределах Python, и она запускается первого числа каждого месяца и фильтруется по этой дате. Я знаю, как читать в запросе SQL в python, но мне было интересно, как я указываю код для изменения местоположения (where date = '') на желаемую дату (например, 1-1-20, а затем 2-1-20 и т. Д. on), а также автоматически выполнять запрос в течение времени.

1 Ответ

0 голосов
/ 15 января 2020

В вашем скрипте в Python вам просто нужно сделать запрос, используя дату запуска:

today = datetime.today()
query_date = '{}-{}-{}'.format(today.month, 1, today.year)

А если вы хотите автоматизировать выполнение, то это зависит от вашего SO. В linux вы можете использовать cronjob.

0 0 1 * * /path/to/script.py

Некоторые ссылки SO:

Как получить текущее время в Python

как создать задание cron, которое запускается в первый день месяца [дубликаты]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...