This machine: python3.5
1. Need to install Configerparser "Py2 is Configparser"
2. Writing code
Before running
#Coding:utf8Importconfigparserconf=Configparser. Configparser () Conf.read ("F:\\python\\clstudydemo\\util\\config.ini")#Gets the value of the specified option for the specified section,url = conf.get ("Global","URL")Print(URL)#get all the sectionsall =conf.sections ()Print(All)#Write config file#Update the value of the specified section,optionConf.set ("Global","URL","http://www.baidu.com1")#Add a new option valueConf.set ("Global","ClassName","Communication")#Add a new sectionConf.add_section ("new_section") Conf.set ("new_section","new_option","Http://www.cnblogs.com/tankxiao")#write back the configuration fileConf.write (Open ("F:\\python\\clstudydemo\\util\\config.ini","W"))
After running
1) Basic Read configuration file
-read (filename) reads INI file contents directly
-sections () gets all the sections and returns as a list
-options (section) gets all the option of the section
-items (section) gets all the key-value pairs of the section
-get (section,option) Gets the value of option in section, returned as a string type
-getint (section,option) Gets the value of option in section, returns the int type, and the corresponding Getboolean () and GetFloat () functions.
2) Basic Write configuration file
-add_section (section) Add a new section
-set (section, option, value) sets the option in the section and needs to call write to write the content to the configuration file.
Python Read configuration file