我需要安排一个 python 脚本,它可以在给定的时间退出并自行杀死它。对于调度,我使用的是 python schedule,下面是代码:import schedulefrom threading import Threadimport timeimport sysdef exit_data(): print("Exiting") sys.exit()def exit_data_thread(): schedule.every().day.at('13:20').do(exit_data) while True: schedule.run_pending() time.sleep(1)def main(): Thread(target=exit_data_thread).start() while True: time.sleep(1)main()函数exit_data()在给定时间运行,它打印Exiting但不退出。它只打印Exiting,然后继续运行。我也用过 quit代替sys.exit()。请帮忙。谢谢
添加回答
举报
0/150
提交
取消