生成ini文件

import configparser

# 创建 config 对象
config = configparser.ConfigParser()

# 添加 section 和 key-value 配置项
config['db_config'] = {
    'host': 'localhost',
    'port': '3306',
    'user': 'root',
    'password': 'your_password',
    'database': 'dashboard_db'
}

config['app'] = {
    'secret_key': 'your-secret-key',
    'debug': 'true',
    'port': '5008'
}

# 写入文件
with open('config.ini', 'w', encoding='utf-8') as configfile:
    config.write(configfile)

print("✅ config.ini 生成成功")

读取ini文件

示例:config.ini 文件内容如下:

[db_config]
host = localhost
user = root
password = 123456
database = mydb

读取 ini 配置的方法(用于 Flask 或脚本)

import configparser

config = configparser.ConfigParser()
config.read('config.ini', encoding='utf-8')

db_config = config['db_config']
host = db_config.get('host')
user = db_config.get('user')
password = db_config.get('password')
app_port = int(config['app']['port'])

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐