python环境3.7.4,windows环境下(支持server 2008R2,将py版本降低了),使用 pyinstaller -F app.py 命令,将程序打包为exe可执行程序。放到环境上执行就失败了。报错如下图。
源码如下:
sched.add_job(operate_file, 'cron', day_of_week=t_weekday, hour=t_hour, minute=t_minute) logger.info('---定时任务启动---') sched.start()
调整为:
trigger = CronTrigger(day_of_week=t_weekday, hour=t_hour, minute=t_minute) sched.add_job(operate_file, trigger) sched.start()