2013-06-23 124 views

回答

0

嘗試設置shell參數'True'。

r = subprocess.call('net stop tomcat7', shell=True) 
print r 
0

我用這個STARTUPINFO與subprocess.Popen(在this project):

subprocess.STARTF_USESHOWWINDOW = 1 
startupinfo = subprocess.STARTUPINFO() 
startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW 

subprocess.Popen(
    [app] + args, 
    startupinfo=startupinfo, 
    stderr=subprocess.PIPE, 
    stdout=subprocess.PIPE)