Exord Asked:2020-09-26 11:03:07 +0800 CST2020-09-26 11:03:07 +0800 CST 2020-09-26 11:03:07 +0800 CST pyinstaller后的python可执行文件不会自动关闭 772 我尝试通过 cxfreeze 和 pyinstaller 打包程序。 既不存在也不存在,程序不会自动关闭,即窗口保持打开状态。 试过: sys.exit() os.abort() os._exit(0) raise SystemExit 脚本完成后没有任何意义的窗口保持打开状态,附上屏幕: 截图显示脚本已经完成了它的工作,源码目前有sys.exit(0) 我只能通过单击十字架或按住ctrl - c 有谁知道可能是什么问题? python 1 个回答 Voted Best Answer Exord 2020-09-28T21:11:02+08:002020-09-28T21:11:02+08:00 解决了这个问题。这完全是关于非关闭硒驱动程序.. 事实上,它 driver.close()并没有完全关闭 chromedriver.exe,而只是关闭了浏览器窗口。我很幸运,我发现driver.__exit__()它熄灭了 chromedriver.exe,然后它sys.exit()平静地运行并熄灭了脚本。
解决了这个问题。这完全是关于非关闭硒驱动程序..
事实上,它
driver.close()
并没有完全关闭 chromedriver.exe,而只是关闭了浏览器窗口。我很幸运,我发现driver.__exit__()
它熄灭了 chromedriver.exe,然后它sys.exit()
平静地运行并熄灭了脚本。