[問題] interactive mode下用script

看板Python作者 (Liang)時間11年前 (2014/05/20 11:43), 編輯推噓1(107)
留言8則, 4人參與, 最新討論串1/1
大家好!我是有linux及其他語言背景但沒寫過python的新手 現在手上有一套python script用來處理檔案資料 採用的是interactive mode 亦即,例如執行某script後,再在-i mode下,一步一步給指令來做讀檔分析輸出等動作 但是檔案數目過多,不可能一個一個輸入,請問有辦法結合shell script或者其他方法 來批次執行嗎?謝謝:) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.113.225 ※ 文章網址: http://www.ptt.cc/bbs/Python/M.1400557414.A.1B2.html

05/20 11:49, , 1F
是想要檔案名補全嗎? ipython有這功能.
05/20 11:49, 1F

05/20 11:57, , 2F
你應該研究shell script吧?
05/20 11:57, 2F

05/20 12:05, , 3F
樓上謝謝,但我一呼叫那個python script就進入i mode了
05/20 12:05, 3F

05/20 12:06, , 4F
這樣shell script可以下裡面的指令嗎
05/20 12:06, 4F

05/20 12:54, , 5F
用 expect 應該行吧?不過用 Python 確實可能比較簡單
05/20 12:54, 5F

05/20 12:55, , 6F
研究一下 subprocess 的 pipe 看行不行吧
05/20 12:55, 6F

05/20 12:59, , 7F
謝謝樓上,我關鍵字查查看該怎麼用:)
05/20 12:59, 7F

05/20 14:54, , 8F
orz 我以為是python自身的interactive mode
05/20 14:54, 8F
文章代碼(AID): #1JUizc6o (Python)
文章代碼(AID): #1JUizc6o (Python)