我正在尝试使用pyautogui在python中编写的自动化脚本实现一些基本的封闭任务。我打开一个程序,然后每天单击某些按钮来创建每日报告。但是,如果出现问题,我需要它来关闭正在使用的程序。
我尝试使用atexit.register,但在触发sys.exit()时似乎没有运行。因此,我编写了一个测试脚本来验证它是否正在触发。
"starting program"
"Registering closeout with atexit"
"triggering sys.exit()"
"atexit triggered, closing out"
它应该打印出以下内容:
dat
但是我没有得到最后一行。
有什么想法吗?如果有问题,我正在运行3.7.2。