python 操作配置檔案模組簡介

2021-08-21 11:43:53 字數 1727 閱讀 9212

在做專案的過程中經常會用到各種的配置檔案: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...