7、配置檔案、封裝讀取配置檔案的方法
阿新 • • 發佈:2021-09-10
一、配置檔案
把元素資訊單獨寫在配置檔案中。當元素資訊有改動的時候,直接可以修改配置檔案,而不需要去改動程式碼。
1、新建.ini的檔案,用於放置元素資訊
2、[節點]
這裡把使用者名稱、密碼、點選登入、點選立項管理的元素資訊,放在配置檔案中。
使用者名稱是以id進行定位的,前面是id,>是分隔符,後面是元素資訊。
當要定位使用者名稱的時候,直接讀取user_name即可。
知識點:
1、配置檔案的存放形式
二、封裝讀取配置檔案的方法
1、配置檔案寫好後,需要對配置檔案進行讀取
2、讀取配置檔案需要用到第三方擴充套件包configparser
cmd -> Configparser pip install Configparser
安裝完成後,引入 import configparser
這裡看到兩個方法,讀取配置檔案和獲取配置檔案的值
1、讀取配置檔案
先例項化configparser.Configparser()
然後在讀取檔案的路徑configparser.read.(路徑,編碼格式uft-8)
#python3中,設定預設編碼格式是utf-8,讀寫檔案的時候加個encoding=”utf-8”
檔案頭就不需要指定檔案編碼
2、獲取配置檔案的值
configparser.get.(節點,key) 用來獲取具體的值
3、讀取配置檔案需要傳檔案路徑,獲取配置檔案的值需要傳節點
所以在初始化的時候,就把路徑和節點傳進來,調方法時使用。
並且,當呼叫ReadIni這個類的時候,我就會呼叫load_ini這個方法