gpt4 book ai didi

python - 由 os.system() 和 subprocess.Popen() 启动的外部应用程序在 Linux 上运行速度较慢

转载 作者:太空宇宙 更新时间:2023-11-04 12:50:11 25 4
gpt4 key购买 nike

我已经编写了一个 python 脚本来使用 os.system(app_path) 或 subprocess.Popen(app_path, shell=False) 启动其他应用程序,但应用程序运行速度比直接从 shell 启动应用程序慢(它是带有 GUI 的应用程序,所以我可以明显感觉到它)。以这种方式启动其他应用程序是否正确?如果没有,有没有更好的方法呢?应用程序不必与 Python 脚本进一步交互。

最佳答案

你可以使用os.spawnl,像这样:

os.spawnl(os.P_NOWAIT, "path to script")

关于python - 由 os.system() 和 subprocess.Popen() 启动的外部应用程序在 Linux 上运行速度较慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37482229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com