大家好!在进行接口自动化工作时,配置文件是非常常见和重要的一部分。Python 提供了一个强大的标准库——ConfigParser,用于解析和处理 INI 文件。在本文中,我们将介绍如何使用 ConfigParser 来读取和操作 INI 文件,并提供了五个实际接口自动化工作中的示例代码,让你能更好地利用这个工具。
读取配置文件
import configparser
# 创建 ConfigParser 对象
config = configparser.ConfigParser()
# 读取配置文件
config.read('config.ini')
# 获取配置项的值
base_url = config.get('API', 'base_url')
api_key = config.get('API', 'api_key')
print("Base URL:", base_url)
print("API Key:", api_key)
写入配置文件
import configparser
# 创建 ConfigParser 对象
config = configparser.ConfigParser()
# 添加配置项和值
config['API'] = {'base_url': 'https://api.example.com',
'api_key': 'your-api-key'}
# 写入配置文件
with open('config.ini', 'w') as configfile:
config.write(configfile)
print("配置文件写入成功!&