作者chin2049 (YesOrNo)
看板Python
標題[問題] 在Python檔案中改寫程式碼片段
時間Tue Feb 22 21:52:11 2022
最近在用Django
新增app後 要在setting.py中
把app名稱加進去
e.g.
Apps = [A, B, C] <--這一段在settings.py裡面
新增 D app
Apps = [A, B, C, D]
以上我要達成自動化方式(意思是不要手動去檔案中加入)
我的作法是讀檔
利用正規表達式(re.sub)先抓這一行 然後改寫
不曉得有沒有比較正統的方式
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.102.171.42 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1645537933.A.DFD.html
→ OrzOGC: 讀寫另外的檔案,settings.py不動 02/22 22:23
→ niceguy: Apps 改成call api 或是 env檔 02/23 07:53
推 art1: 之前改檔案內的程式碼是用 shell 指令稿去改 02/23 20:05