Python使用ConfigParser读写ini配置文件

配置文件:config.ini

[global]
country = China
language = zh-CN

[custom]
home = appblog.cn

Python脚本

# -*- coding: utf-8 -*-
import ConfigParser
import os

def set_ConfigParser(filename, section, option, value):
    # 写配置
    if os.path.exists(filename):
        conf = ConfigParser.ConfigParser()
        conf.read(filename)
        set_value = conf.set(section, option, value)
        conf.write(open(filename, "w+"))
    else:
        set_value = ''
    return set_value

def get_ConfigParser(filename, section, option):
    # 读配置
    if os.path.exists(filename):
        conf = ConfigParser.ConfigParser()
        conf.read(filename)
        get_value = conf.get(section, option)
    else:
        get_value = ''
    return get_value

if __name__ == "__main__":
    set_ConfigParser('config.ini', 'custom', 'name', 'Joe.Ye')
    print get_ConfigParser('config.ini', 'custom', 'name')

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/22/python-use-configparser-to-read-and-write-ini-configuration-files/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
Python使用ConfigParser读写ini配置文件
配置文件:config.ini [global] country = China language = zh-CN [custom] home = appblog.cn Python脚本 # -*- coding: utf-8 -*- import ConfigParser i……
<<上一篇
下一篇>>
文章目录
关闭
目 录