在編寫專案的時候,希望能夠統一管理配置檔案,方便切換
python使用自帶的configparser模組用來讀取配置檔案,配置檔案的形式類似windows中的ini檔案
在使用前需要先安裝該模組,使用pip安裝即可
(1)新建乙個config.ini檔案,如下
(2)新建乙個readconfig.py檔案,讀取配置檔案的資訊
import configparser
cf = configparser.configparser()
cf.read("./config.ini") # 讀取配置檔案,如果寫檔案的絕對路徑,就可以不用os模組
secs = cf.sections() # 獲取檔案中所有的section(乙個配置檔案中可以有多個配置,
每個section由包裹,即[section]),並以列表的形式返回
print(secs)
options = cf.options("config") # 獲取某個section名為config所對應的鍵
print(options)
items = cf.items("config") # 獲取section名為config所對應的全部鍵值對
print(items)
host = cf.get("config", "threads_num") # 獲取[config]中threads)num對應的值
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...
Python 讀取配置檔案
1 配置檔案db config.ini 2 python讀取配置檔案 import configparser 讀取配置檔案 建立乙個管理物件 conf configparser.configparser 配置檔案匯入管理物件,配置檔案內容載入到記憶體中 conf.read db config.ini...