在案件流程中做一些事情强行关闭

时间:2018-01-13 21:14:46

标签: python python-2.7 terminate

我已经得到了下一段代码:

try:
    import pythoncom
except:
    os.system("pip install pypiwin32")
    import pythoncom
    installed = True

现在,我希望程序卸载pypiwin32,以防它自己导入它。 (如果安装设置为True,则在程序终止时卸载pypiwin32)

我的问题是,人们可以通过按X,转到Windows任务管理器或关闭电脑来关闭程序。

即使确实发生了这些事情,我也想卸载pypiwin32,以防它在应用程序之前没有安装。我怎样才能做到这一点?我怎么能抓住程序的意外失败,或者关闭,或者几乎任何东西,并在它关闭之前处理最后的事情?它甚至可能吗?

编辑:我知道这只适用于Windows,我知道它很偶然。这就是它应该是怎样的。但解决方案应该'在整个平台上(我想?)

0 个答案:

没有答案