модуль datetime в python с использованием raspberryPI? - PullRequest
0 голосов
/ 04 марта 2020

У меня есть сценарий оболочки, который запускает код python и ожидает вывода "status = done". Как только он получает этот вывод, он запускает другое приложение с именем node-red. И этот скрипт оболочки запускается при каждом запуске RaspberryPI с использованием systemctl.

Теперь, что я делаю в своем скрипте python, так это то, что я генерирую JWT (JSON WEB TOKEN), а затем этот JWT хранится в файле. Для этого JWT нужны 'iat' и 'exp' (время истечения), для которых я использую модуль datetime в python.

Теперь у меня проблема: когда я запускаю RaspberryPI каждое утро, то при каждом первом запуске это занимает последний день datetime во время запуска systemctl, вероятно, время, когда я выключал свой RaspberryPI в последний раз ( Предыдущий день).

Мой вопрос: откуда python datetime на самом деле берет дату и время? Сколько времени занимает обновление raspberryPI при каждом запуске? есть ли в RaspberryPI кеш, в котором хранятся последние дата и время?

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

...