#配置檔案2#
.ini .properties .conf 等都是配置檔案3#
section 片段; option 選項4#
同乙個section下option都是唯一的56
#語法7#
[secion]8#
option = values9#
....
1011#例如
12#[student1]13#
name=小丫14#
age=23
1516
#配置檔案裡面的資料,讀取出來後,型別都是字串17#
如何讀取配置檔案?
18import
configparser
1920
#cf = configparser.configparser()#建立乙個可以讀取配置檔案的物件21#
22#cf.read('case.conf',encoding ='gbk')#開啟配置檔案;當配置檔案含中文時,必須加上encoding='utf-8'or encoding ='gbk'23#
24#print(cf.sections())#讀取配置檔案裡面全部的sections25#
print(cf.options('student1'))#讀指定sections裡面的全部的options26#
27#print(cf.get('student1','name'))#讀指定sections裡面的指定的options28#
print(cf['student1']['name'])#讀指定sections裡面的指定的options29#
30#print(type(cf.get('student1','age')))#配置檔案裡面的資料,讀取出來後,型別都是字串
3132
#寫乙個類
33class
readconfig():
34def
read_config(self,file_name,section,option):
35 cf = configparser.configparser()#
建立物件
36 cf.read(file_name,encoding ='
gbk')#
開啟配置檔案
37 value=cf.get(section,option)
38return
value
39if
__name__ == '
__main__':
40 value=readconfig().read_config('
case.conf
','student1
','name')
41print(value)
執行結果:
python配置檔案
將所有的 和配置都變成模組化可配置化,這樣就提高了 的重用性,不再每次都去修改 內部,這個就是我們逐步要做的事情,可配置化 coding utf 8 flask 配置資訊 在主程式中 from flask import flask flask name 方案一 物件名.congif 資料名 單獨配置...
Python配置XML配置檔案
usr bin env python coding utf 8 author rache date 2020 3 19 22 02 desc tomcat元件配置初始化,適用版本 apache tomcat 9.0.33 from xml.etree.elementtree import eleme...
python操作配置檔案
從配置檔案中讀取程式所需的引數等資訊。步驟 1 匯入 import configparser 2 開啟配置檔案,配置檔案test.conf要和py檔案在同一目錄下,否則需指定配置檔案所在的目錄 cf configparser.configparser cf.read test.conf 3 讀配置檔...