用 python 写一个读取配置文件的程序
时间: 2023-09-30 19:06:09 浏览: 128
读取配置文件的程序
好的,以下是一个读取配置文件的 Python 程序示例:
```python
import configparser
# 创建 ConfigParser 对象
config = configparser.ConfigParser()
# 读取配置文件
config.read('config.ini')
# 获取配置项
db_host = config.get('database', 'host')
db_port = config.getint('database', 'port')
db_user = config.get('database', 'user')
db_password = config.get('database', 'password')
print('数据库地址:', db_host)
print('数据库端口号:', db_port)
print('数据库用户名:', db_user)
print('数据库密码:', db_password)
```
其中,`configparser` 是 Python 内置的配置文件读取模块,`ConfigParser` 类可以用来读取和操作 INI 格式的配置文件。以上程序中,我们首先创建了一个 `ConfigParser` 对象,并调用了其 `read` 方法来读取配置文件。然后,我们通过 `get` 和 `getint` 方法来获取配置项的值,并将其打印出来。
假设配置文件 `config.ini` 的内容如下:
```
[database]
host = localhost
port = 3306
user = root
password = 123456
```
执行以上程序,将输出:
```
数据库地址: localhost
数据库端口号: 3306
数据库用户名: root
数据库密码: 123456
```
阅读全文