Base Read configuration file
- -read (filename) reads the contents of the file 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.
ImportConfigparser,osos.chdir ('C:\\users\\hito\\desktop') CF=Configparser.configparser () cf.read ('Test.ini') A=cf.get ('Section1','Option1')PrintA +'a'b=cf.getint ('Section1','Option1')PrintA+2
Base Write Configuration file
- -write (FP) writes a config object to a file in an. init format
- -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
- -remove_section (section) Delete a section
- -remove_option (section, option) to delete option under a section
ImportConfigparser,osos.chdir ('C:\\users\\hito\\desktop') CF=Configparser.configparser () cf.add_section ("Section1") Cf.set ("Section1","Option1", 1) cf.add_section ("Section2") Cf.set ("Section2","Option2","value2")#Write to FileWith open ("Test.ini","w+") as F:cf.write (f)
configparser--Read Write configuration file