Re: [問題] import參數檔同時給shell和python用

看板Python作者 (←這人是超級笨蛋)時間13年前 (2011/04/09 16:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《IMPOSSIBLEr (不口人)》之銘言: : 小弟最近工作上需要寫一個簡單的script來控制公司內部的server : 因為控制server的script是用python : 而我的環境是linux,所以我在python外面包了shell, : 也就是用shell去呼叫python來控制server : 但是我的shell script和python script都需要用到一些 : 環境參數像是hostname之類的東西。 : 有什麼辦法是最簡單的,我只要另外提供一個.properties檔 : 然後給兩種語言都可以吃呢? : 謝謝 Python 有個東西叫 ConfigParser http://docs.python.org/library/configparser.html 它吃的格式是類似下面這樣 [Section] foo = something bar = else 很標準的 config 檔格式, 用來當作交換標準應該很適合 在 shell script 那邊當然就是用 sed awk grep 然後 blahblahblah 不過我剛剛找到一個東西好像還不錯, 可以試試 http://ajdiaz.wordpress.com/2008/02/09/bash-ini-parser/ -- ╱ ̄ ̄ ̄╲ ▏◢█◣ 成龍表示: 是喔... ′/ ‵ ╰╯ ψQSWEET █◤ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.81.146
文章代碼(AID): #1De1bfsF (Python)
文章代碼(AID): #1De1bfsF (Python)