【发布时间】:2015-08-31 19:56:34
【问题描述】:
我正在使用 Pyinstaller 为用户创建单文件可执行文件。但是,我希望用户能够运行此可执行文件,然后将其自身删除以使他们的设备保持“干净”。在 Python 中是否有一种优雅的方式来执行此操作,而无需借助批处理文件或卸载程序?
再详细一点,我将使用 python 3.4,用户将运行 Windows XP 及更高版本。
【问题讨论】:
我正在使用 Pyinstaller 为用户创建单文件可执行文件。但是,我希望用户能够运行此可执行文件,然后将其自身删除以使他们的设备保持“干净”。在 Python 中是否有一种优雅的方式来执行此操作,而无需借助批处理文件或卸载程序?
再详细一点,我将使用 python 3.4,用户将运行 Windows XP 及更高版本。
【问题讨论】:
这并不是一个真正的 python 特定问题,它与 windows 如何处理运行可执行文件的文件有关。你可能会发现this information 很有帮助..
【讨论】: