在Python中读取INI配置文件,你可以使用`configparser`模块。以下是一个简单的示例,展示了如何读取INI文件中的配置信息:
1. 首先,确保你的配置文件(例如`config.ini`)格式正确,例如:
[database]user = myuserpassword = mypasswordhost = localhostdb_name = mydatabase[server]port = 8080
2. 然后,在Python代码中,你可以这样读取配置信息:
from configparser import ConfigParser创建解析器对象config = ConfigParser()读取配置文件config.read('config.ini')获取所有的sectionsections = config.sections()print(sections)获取指定section下的key/value值items = config.items('database')for key, value in items:print(f'{key} = {value}')获取指定section和option的值db_user = config.get('database', 'user')db_password = config.get('database', 'password')db_host = config.get('database', 'host')db_name = config.get('database', 'db_name')获取指定section和option的值,并转换为整数server_port = config.getint('server', 'port')使用配置信息print(f'Database user: {db_user}')print(f'Server port: {server_port}')
以上代码会输出配置文件中所有的`section`,以及`database`部分的`key`和`value`对,并打印出`database`部分的配置信息。

