python 如何动态加载配置文件
时间: 2023-11-16 17:49:15 浏览: 157
Python可以通过使用ConfigParser模块来动态加载配置文件。这个模块提供了一个ConfigParser类,可以读取INI格式的配置文件。使用该类的read()方法可以读取指定配置文件,使用get()方法可以获取配置项的值。具体实现可以参考以下代码:
```python
import configparser
config = configparser.ConfigParser()
config.read('config.ini') # 读取配置文件
# 获取配置项的值
host = config.get('database', 'host')
port = config.getint('database', 'port')
username = config.get('database', 'username')
password = config.get('database', 'password')
```
其中,config.ini为配置文件名,'database'为配置项所在的section,'host'、'port'、'username'、'password'为具体的配置项名称。可以根据实际情况进行修改。
阅读全文