我有一個程序處理文件並返回另一個文件作爲輸出。當我在cmd中運行它時,首先設置路徑:「cd c:\ program」,然後將其設置爲處理位於程序文件夾「program test.txt」中的文件。我想要一個Python程序來爲我使用子進程模塊,但我無法讓它工作。使用Python運行另一個程序
我已閱讀相關文章,我知道這應該是一個無腦,但作爲一個新手,我一直無法弄清楚。幫助大大appriciated。
這是我試過的代碼的一個例子。它運行,但不會產生任何結果。
import subprocess
textfile = 'c:\program\test.txt'
programPath = r'C:\program\program.exe'
subprocess.Popen([programPath, textfile])
請顯示你已經嘗試了什麼,出了什麼問題:程序+錯誤消息。 – 2012-03-07 12:47:40
添加了一個示例代碼。 – root 2012-03-07 13:22:28
你的意思是「它運行,但沒有產生任何結果」?你怎麼知道它正在運行?你如何期望產生結果? – 2012-03-07 13:23:39