Python 配置文件config.ini用法详解
在Python中,configparser
模块提供了读取和写入配置文件的功能。以下是一个简单的config.ini
配置文件的使用示例:
首先,创建一个名为config.ini
的文件,内容如下:
[DEFAULT]
ServerAliveInterval = 45
Compression = yes
CompressionLevel = 9
[bitbucket.org]
User = hg
[topsecret.server.com]
Port = 50022
ForwardX11 = no
接下来,使用Python读取这个配置文件:
from configparser import ConfigParser
# 创建解析器对象
config = ConfigParser()
# 读取配置文件
config.read('config.ini')
# 获取指定的配置项
server_alive_interval = config.get('DEFAULT', 'ServerAliveInterval')
compression = config.get('DEFAULT', 'Compression')
user = config.get('bitbucket.org', 'User')
port = config.get('topsecret.server.com', 'Port')
# 打印获取的配置项
print(f"ServerAliveInterval: {server_alive_interval}")
print(f"Compression: {compression}")
print(f"User: {user}")
print(f"Port: {port}")
这段代码首先创建了一个ConfigParser
对象,然后使用read
方法读取了配置文件。通过get
方法,我们可以获取指定section和option的值。最后,打印出了获取的配置项。
评论已关闭