从自身内部重新启动python-script

霸王龙:

我有一个基于python的GTK应用程序,可加载多个模块。它是从(linux)终端运行的,如下所示:

./myscript.py --some-flag setting

用户可以从程序中下载(使用Git)较新的版本。如果存在/下载了此类文件,则会出现一个按钮,希望我使用新编译的内容(包括依赖项/导入)重新启动程序。最好还使用的内容重新启动它,sys.argv以保持所有标志不变。

因此,我找不到/需要的是一个不错的重启过程,该过程会终止程序的当前实例,并使用相同的参数启动一个新实例。

最好该解决方案也应适用于Windows和Mac,但这不是必需的。

伊格纳西奥·巴斯克斯(Ignacio Vazquez-Abrams):

您正在寻找os.exec*()

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章