【发布时间】:2010-03-27 20:55:53
【问题描述】:
我已经阅读了文档,并且在 REPL 中尝试了很多东西,并在 Google 上搜索过,但我终生无法理解 subprocess.Popen 在 Python 中的工作原理。
这是我正在使用的一些 Ruby 代码:
IO.popen("some-process") do |io|
while(line = io.gets)
# do whatever with line
end
end
如何使用 subprocess.Popen 将其翻译成 Python?
【问题讨论】:
-
这里有很多关于如何使用
subprocess的有用示例:blog.doughellmann.com/2007/07/pymotw-subprocess.html
标签: python ruby subprocess popen io