python configparser配置文件解析器使用 --获取配置文件中对应信息
基本使用
configparser
模块主要使用ConfigParser
类来解析ini文件
常用代码流程: config_obj = configparser.ConfigParser() config_obj.read(r'C:\Users\huawang\Desktop\8.1python\learn_modules\config.ini',encoding='utf-8') print(config_obj.sections()) #['a', 'b'] name = config_obj['a']['name'] # 获取配置文件存储的信息 password = config_obj['a']['password'] print(name,password)
案例:
配置文件:‘config.ini' 路径为:C:\Users\huawang\Desktop\8.1python\learn_modules\config.ini'
代码执行:
config_obj = configparser.ConfigParser() print(config_obj.sections()) # 输出:[] a =config_obj.read(r'C:\Users\huawang\Desktop\8.1python\learn_modules\config.ini',encoding='utf-8') # print(a) # 输出:['C:\\Users\\huawang\\Desktop\\8.1python\\learn_modules\\config.ini'] b = config_obj.sections() print(b) #['a', 'b'] name = config_obj['a']['name'] password = config_obj['a']['password'] print(name,password)
结果: