我正在使用subprocess.popen運行子程序。當我從命令窗口(cmd.exe)啓動我的Python程序時,隨着程序的發展,程序會在窗口中寫入一些信息和日期。 當我在命令窗口中運行我的Python代碼而不是時,它會爲此子程序的輸出打開一個新的命令窗口,我想避免這種情況。當我用下面的代碼,它不顯示cmd窗口,但它也沒有打印狀態: p = subprocess.Popen("c:/flow/fl
我使用python來調用ant,我想獲取ant的返回碼來檢測ant的錯誤。 例如,輸入cmd.exe, C:\Documents and Settings\Administrator>ant sfsf
Buildfile: build.xml does not exist!
Build failed
C:\Documents and Settings\Administrator>echo %