首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python 执行过终端命令后 怎么获取终端命令的输出

2013-01-08 
python 执行过终端命令后 如何获取终端命令的输出图片中是 直接在终端 打的nohup python setup.py &下面有

python 执行过终端命令后 如何获取终端命令的输出

图片中是 直接在终端 打的   nohup python setup.py &    下面有这个打开的进程的pid
可是
python程序 调用 下面的语句   
shellCommand ="nohup python setup.py &"
os.system(shellCommand)
却没有 pid
我的问题 就是 我想要得到  在一个.py中 用shell的语句打开另一个.py文件 的pid
可是我花里一天时间 都没找到 急啊python 执行过终端命令后 怎么获取终端命令的输出
或者说怎么获取 pid呢?因为我要记录pid
[解决办法]
用subprocess.Popen

热点排行