配置檔案字尾為.ini 方便區分
例如[test_conf1]
dog_name = babola
test_list = [『a』,『b』,『c』]
cn_name = 『美麗的霸王花』
[test_conf2]
dog_name = babola
test_list = [『a』,『b』,『c』]
載入使用
import configparser
def read_config():
config = configparser.configparser()
config.read(『conf_test.ini』)
return config
config = read_config()
sections = config.sections()
print(config[『test_conf1』][『dog_name』])
print(config.items(sections[0]))
print(type(config.items(sections[1])))
print(sections)
print(config.get(『test_conf1』,『dog_name』))
print(type(config))
其中config兩層都是乙個ordereddict,可以把他看成是兩個有序詞典就可以了
babola
[(『dog_name』, 『babola』), (『test_list』, 「[『a』,『b』,『c』]」), (『cn_name』, 「『美麗的霸王花』」)]
[『test_conf1』, 『test_conf2』]
babola
springboot讀取配置檔案的方式以及亂碼解決
springboot讀取配置檔案的方式有三種 1 使用 value註解的方式進行讀取 2 使用environment讀取 3 使用 configurationproperties註解讀取 4 讀取配置遇到的亂碼 1 使用 value註解的方式進行讀取 value註解方式一 user.name gzh...
Python 配置檔案讀取
python提供了configparser包來進行配置檔案讀取。api 所謂的sections就是乙個配置塊。下面是乙個配置檔案db.ini mongo db host 127.0.0.1 db port 27017 system timeout 2000 interval 2000 包含mongo...
python讀取配置檔案
在對pyqt的使用中,很多變數是需要靈活配置的,防止動輒需要修改程式。python提供了configparser模組 配置檔案片段如下 db 資料庫型別 db type mysql,oracle,highgo 片段如下 configfile component.ini cf configparser...