在做專案的過程中經常會用到各種的配置檔案:ini,conf,xml 今天以ini為例,介紹一下配置檔案操作模組configparserm,以下**在python3中可以正常執行
importconfigparser執行結果是:#寫配置資訊到配置檔案
defwriteconfig(filename):
config = configparser.configparser()
# set db
section_name ='db'config.add_section(section_name)
config.set(section_name,'dbname','mydb')
config.set(section_name,'host','127.0.0.1')
config.set(section_name,'port','80')
config.set(section_name,'password','123456')
config.set(section_name,'databasename','test')
config.add_section(section_name)
,'192.168.0.2')
,'192.168.0.3')
# write to file
config.write(open(filename,'a'))
#修改配置資訊
defupdateconfig(filename, section, **keyv):
config = configparser.configparser()
config.read(filename)
[config.set(section, key, keyv[key])forkeyinkeyvifconfig.has_option(section, key)]
config.write(open(filename,'r+'))
if__name__ =='__main__':
file_name ='test.ini'writeconfig(file_name)
) print("end__")
python操作配置檔案
從配置檔案中讀取程式所需的引數等資訊。步驟 1 匯入 import configparser 2 開啟配置檔案,配置檔案test.conf要和py檔案在同一目錄下,否則需指定配置檔案所在的目錄 cf configparser.configparser cf.read test.conf 3 讀配置檔...
python操作配置檔案
coding utf 8 import configparser inifileurl config.ini conf configparser.configparser 生成conf物件 conf.read inifileurl 讀取ini配置檔案 def readconfigfile secti...
AndroidManifest配置檔案簡介
androidmanifest.xml 是每個android程式中必須的檔案。它位於整個專案的根目錄,描述了package中暴露的元件 activities,services,等等 他們各自的實現類,各種能被處理的資料和啟動位置。除了能宣告程式中的activities,contentprovider...