Я хочу, чтобы функция запускалась в определенную дату и время. Я использую scheduler.enterabs (). Это дает мне следующую ошибку:
START: 1561263892.1316419
Traceback (most recent call last):
File "timer.py", line 78, in <module>
scheduler.run()
File "/usr/lib/python3.5/sched.py", line 137, in run
if time > now:
TypeError: unorderable types: time.struct_time() > float()
import sched,time
scheduler = sched.scheduler(time.time, time.sleep)
def print_event():
print('inside print_event')
print ('EVENT:', time.time())
print ('START:', time.time())
scheduler.enterabs(time.strptime("2019-06-23 09:55:00", "%Y-%m-%d %I:%M:%S"),1,print_event)
scheduler.run()
Я хочу запустить print_event () в определенную дату и время. Пожалуйста, помогите мне решить эту проблему. Заранее спасибо:)