Re: [問題] python執行時的console內容有辦法整個꘠…

看板Python作者 (哇哇哇○( ̄﹏ ̄)○)時間17年前 (2008/07/14 23:46), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ 引述《agaddon (阿格東)》之銘言: : 各位好 : 想請教大家一個問題 : 就是在執行程式時 : console會印一些原本的程式所print的東西 : 請問各位有沒有辦法把那些print的東西整個存成一個檔案呢? : 因為程式內容很大 : 可能無法在每一個print下多幾行存檔的程式 : 不知道各位有沒有什麼好方法呢? : 先感謝大家囉^^ 也可以考慮愛用 subprocess: import subprocess p = subprocess.Popen('ls -l'.split(), stdout=subprocess.PIPE) for i in p.stdout: print i, 這樣就可以處理原本會傾印至 console 的文字了... -- 當然如果要處理 stderr 也是依樣畫葫蘆即可... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.40.50
文章代碼(AID): #18UtJEwu (Python)
文章代碼(AID): #18UtJEwu (Python)