python如何获取命令行输出?

os.popen 函数接收一个字符串,返回输出的该字符表示的命令的输出结果到 fp 变量。

In [1]: import os

In [2]: fp = os.popen("yd nice")

In [3]: out = fp.read()

In [4]: out
Out[4]: 'adj. 精密的;美好的;细微的;和蔼的\nn. (Nice)人名;(英)尼斯\n[finished in 3.85s]\n'

 

  

posted @ 2015-01-16 09:20  谭哥  阅读(2292)  评论(0编辑  收藏  举报