Python3.6 读取配置文件(configparser)
# 配置文件信息案例
[mysql]
ip=10.1.1.247
user=root
password=123456
db=demo
column=AGE
column1=NAME
[login]
user=admin
password=123456
#获取配置文件代码:
#!/usr/bin/python3
# coding=utf-8
__author__ = 'hmf'
__date__ = '2020/11/05'
# config_configparser.py 配置文件
# configparser 可以读写和解析注释文件, 但是没有写入注释的功能
import configparser
config = configparser.ConfigParser()
config.read('config.txt')
lists_header = config.sections() # 配置组名, ['mysql']
print(lists_header)
print(config['mysql']['ip'])
print(config['mysql']['user'])
print(config['mysql']['password'])
print(config['mysql']['db'])
print(config['mysql']['column'])
ip=config['mysql']['ip']
db_username=config['mysql']['user']
db_password =config['mysql']['password']
db_name=config['mysql']['db']
db_column=config['mysql']['column']
user=config['login']['user']
password=config['login']['password']
print(config['login']['user'])
print(config['login']['password'])
执行结果:
$python3 1.py
['mysql', 'login']
10.1.1.247
root
123456
demo
AGE
admin
123456
参考:https://blog.csdn.net/rozol/article/details/72793304