Python os.spawnlp和subprocess.Popen之间有什么区别?

Python os.spawnlp和subprocess.Popen之间有什么区别?,python,process,Python,Process,os.spawnlpvs.subprocess.Popen 从任何角度来看,这两个调用之间有什么区别?spawnlp subprocess试图提供一种理智的、Pythonic的方法来处理子进程。子进程调用更好。这直接来自文档注意,子流程模块为生成新流程和检索其结果提供了更强大的工具;使用该模块比使用这些函数更可取。好吧,有没有办法让spawnlp优于subprocess?我再次了解到,必须阅读所有文档。不必要地问问题,慢慢来。谢谢。不,这是个好问题。文档可能会告诉你它们是如何不同的,但不会告诉你

os.spawnlp
vs.subprocess.Popen

从任何角度来看,这两个调用之间有什么区别?

spawnlp


subprocess
试图提供一种理智的、Pythonic的方法来处理子进程。

子进程调用更好。这直接来自文档
注意,子流程模块为生成新流程和检索其结果提供了更强大的工具;使用该模块比使用这些函数更可取。
好吧,有没有办法让spawnlp优于subprocess?我再次了解到,必须阅读所有文档。不必要地问问题,慢慢来。谢谢。不,这是个好问题。文档可能会告诉你它们是如何不同的,但不会告诉你它们为什么不同。