2011年3月23日

subprocess.Popen

在 C code 可以用 Popen(cmd ) fork 一個 thread 來 run 'cmd' 。
這個動作在 Python 就是用 subprocess 這個 module 來達成

import subprocess
args = ['ls']
proc = subprocess.Popen(args)


proc 就是 fork 出來的 thread,可以用這個來控制thread.


proc.wait()
print "done"


等待剛剛的 subprocess.Popen( ) 完成。

沒有留言:

張貼留言