从python调用进程的最快方法?

2024-06-12 17:11:46 发布

您现在位置:Python中文网/ 问答频道 /正文

从python执行可执行文件最快/最有效的方法是什么?在我看来操作系统比子流程.popen. 我希望能够读懂这另一个过程中的台词,但比其他任何东西都重要得多的是速度。在


Tags: 方法可执行文件过程流程速度popen台词比子
1条回答
网友
1楼 · 发布于 2024-06-12 17:11:46

我预计,os.system和{}和{}之间的任何速度差异都会被启动一个新进程(以及实际运行它所需的上下文切换)的开销所淹没。因此,我建议首先使用subprocess并测量性能。在

一个可能的性能考虑因素:os.system和{}会导致创建额外的shell进程。在大多数情况下,这个外壳是不必要的。创建它是浪费;你得到的过程是你所需要的两倍,没有任何好处。在

相关问题 更多 >