完美解决schedule.ScheduleValueError: Invalid time format
文章目录
- 报错问题
- 解决方法
- 声明
报错问题
之前在工作中遇到过这个坑,记录一下问题以及解决方法,不一定针对所有情况都能用,但是可以供大家参考。
问题描述如下:
schedule.ScheduleValueError: Invalid time format
时间表时间表值错误:无效的时间格式
解决方法
查看at函数
指定作业应该运行的特定时间。
:param time_str:字符串,格式如下:’ HH:MM:SS ', ’ HH:MM ', ‘:MM ‘, ‘:SS ‘。考虑到工作的重复频率,格式必须合理;例如,每分钟重复一次的作业不应该以’ HH:MM:SS ‘的形式给出字符串。’:MM ‘和’:SS ‘之间的区别是从所选的时间单位(例如:“every().hour.at(’:30’)“every().minute.at(’:30’)”)。
:return:被调用的作业实例
将
schedule.every().monday.at(“9:33”).do(run2)
改为
schedule.every().monday.at(“09:33”).do(run2)
声明
解决方法参考网络,如有侵权联系我删除