A configuration file consists of sections, lead by a "[section]" header,and followed by "name: value" entries, with continuations and such in the style of RFC 822.Intrinsic defaults can be specified by passing them into the ConfigParser constructor as a dictionary.
目标:学会构造配置文件
一个配置文件件由 section 和 entries 组成。 section 以"[section]"开头, "name: value"形式的 entries 紧随其后。
根据定义,可知配置定义的配置文件基本格式如下格式如下:
[section]
name:value
具体形式如下 (文件名 “http.ini”):
[HTTP]
baseurl = https://www.baidu.com
port = 80
timeout = 10.0
通过简单的实例,构造配置文件就完成了。接下来调用配置文件。
目标:学会调用配置文件信息
内部默认值可以通过将它们作为字典传递到 ConfigParser 构造函数中来指定。
import configparser cp = configparser.ConfigParser() cp.read("http.ini") # 读取配置文件 baseurl = cp.get("HTTP","baseurl") # 通过get方法调用baseurl的值
以上,通过简单的 ConfigParser 的 get 方法,实现的 baseurl 的调用。
方法使用相当简单,可以作为一个简单的配置文件调用的扩展方式。
进一步学习,请参考ConfigParser 对象的 api.
bye