配置文件
配置文件[]中为section命名,幸运28平台搭建q<277.03.4.83.6>section的命名可以包含空格,每个section下面以键值对的方式保存配置内容,在读取配置时键值对全部解析为字符串,因此在配置时无需为字符串添加引号
settings.conf文件定义
[mysql settings]
host = 10.250.218.51
port = 3306
username = admin
password = admin123
coding = utf8
[oracle settings]
host = 10.250.218.52
port = 1521
username = SYSDBA
password = admin123
读取配置文件main.py
from configparser import ConfigParser
conf = ConfigParser()
conf.read("settings.conf")
查看所有section(返回一个列表)。
conf.sections
['database settings', 'mysql settings', 'oracle settings']
查看section中的所有Key(返回一个列表)
conf.options["mysql settings"]
['host', 'port', 'username', 'password', 'coding']
查看指定section中的option(返回一个字符串)
conf.get("mysql settings", "port")