python使用configparser读写配置文件

一、读取test.ini配置文件

import configparser

# 读取test.ini配置文件
config = configparser.ConfigParser()
config.read(r"test.ini")
print(config.sections())
print("通过键获取相应的值")
print(f"index-url value is {
      
      config['global']['index-url']}")
print(f"trusted-host value is {
      
      config['global']['trusted-host']}")

配置文件test.ini内容如下

test.ini

[global]
index-url = https://pypi.doubanio.com/simple
trusted-host = pypi.doubanio.com

在这里插入图片描述

二、写配置信息到example.ini

# 写example.ini配置文件
config = configparser.ConfigParser()
config['DEFAULT'] = {
    
    
    "ServerAliveInterval": "45",
    "Compression": "yes",
    "CompressionLevel": "9",
}
config["test"] = {
    
    }
config["test"]["user"] = "xwp"
test_section = config["test"]
test_section["Port"] = "60020"
test_section["ForwardX11"] = "yes"
with open("example.ini",'w') as config_file:
    config.write(config_file)

example.ini

[DEFAULT]
serveraliveinterval = 45
compression = yes
compressionlevel = 9

[test]
user = xwp
port = 60020
forwardx11 = yes

猜你喜欢

转载自blog.csdn.net/qq_46480020/article/details/128834131