Python Config配置文件


  配置文件通常是key/value的形式存在,任何支持解析key/value形式的文件都是可以作為配置文件的。yaml和ini是python中目前最常用的兩種文件格式。

一、yaml文件的配置及讀取

  1、文件配置

  yaml中文件配置需要注意以下兩點:1、鍵后面的冒號,后面必須加空格;2、代碼換行后必須縮進。

  yaml文件格式可以自動識別數據類型,比如8888,yaml可識別為整型,而127.0.0.1,加引號和不加引號的情況下,yaml都可以識別為字符串型,但是建議字符串類型的數據加上引號。

  yaml文件中用"-"來作為列表的標志符。

  yaml是現在最主流用的配置文件。

  

   2、文件讀取

  pycharm編譯器下,讀取yaml格式的文件內容,需要安裝第三方包pyyaml,兩種方法安裝:1、控制台輸入pip install pyyaml;2、File >> setting >> Project >> Project Interpreter >> 右側+ >> 搜索pyyaml >> Install Package。

  讀取文件內容的步驟:1、導入yaml第三方包(import);2、打開配置文件(open);3、讀取文件內容(yaml.load())

  

二、ini文件的配置及讀取

  1、文件配置

  ini是傳統的主流配置文件。

  ini支持的數據類型有限,將所有的值都默認成字符串(字符串最外面不需要添加引號)。

  ini配置文件必須使用[](section)進行分組,每一個鍵稱為option。

  

   2、文件讀取

   pycharm讀取ini配置文件,使用自帶的configparser模塊。具體步驟如下:1、導入ConfigParser類;2、實例化ConfigParser;3、使用read()方法打開並讀取文件內容;4、使用get()方法,根據section和option獲取指定的值。

   

  

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM