Configparser
Configparser module for operating configuration files
Note: parser translated into "analytic" meaning.
The format of a configuration file is similar to a Windows INI file and can contain one or more sections (section), each of which can have multiple parameters (key = value or key: value).
In order to better understand this article, we first understand the configuration file composition and naming: Configuration file (INI file) consists of sections, keys, values.
Sample configuration file Config.ini
[book]title:ConfigParser模块教程time:2018-01-12 11:47:37[size]size:1024[other]blog:http://blog.51cto.com/kexiaoke
In the config.ini there are three sections (section), respectively, Book,size,other
There are two key-value pairs, size and other inside the book.
Reading configuration Files
-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 and returns the INT type
Add or modify a configuration
-add_section (section) Add a new section
-set (section, option, value) to set the option in sections
You need to call write to write the content to the configuration file.
The configparser of the Python module