Python 重定向shell执行输出

os.system("command line")

2.重定向之后shell后的输出

def getkeyword(puretext):
    try:
      app = ['java','-cp','IKAnalyzer2012_u6.jar:.','htParticiple','-f','acm.nyist.net'] #call the java programe
      proc = subprocess.Popen(app,stdout=subprocess.PIPE)                                #redirect the python out
      return proc.stdout.read()
    except:
      return "ERROR"

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/3d18d517dc0410ce72e8172f7b268b54.html