python3 如何创建一个.ini的配置文件。

python3 如何创建一个.ini的配置文件。,第1张

1、说明:

python3使用configparser模块来处理ini配置文件

2、代码敏岁示例:

需要生成conf.ini配置文件如下:

[config]

v1 = 100

v2 = abc

v3 = true

v4 = 123.45

python代码:

import configparser

# 加载现有配置文件

conf = configparser.ConfigParser()

# 写入配置文件

conf.add_section('config') #添加section

# 添加值

conf.set('config', 'v1', '100')

conf.set('config', 'v2', 'abc')

conf.set('config', 'v3', 'true')

conf.set('config', 'v4', '123.45')

# 写入文件

with open('conf.ini', 'w') as fw:

    conf.write(fw)

# 读取配置信息

v1 = conf.getint('config', 'v1')

v2 = conf.get('config', 'v2')

v3 = conf.getboolean('config', 'v3')

v4 = conf.getfloat('config', 'v4')

print('v1:', v1)

print('v2:', v2)

print('v3:', v3)

print('v4:', v4)

打开conf.ini文件检查内容

3、模块常用函数:

1)读取配置文件桥森睁

read(filename) 直接读取ini文件内容

sections() 得到所有的section,并以列表的形式返回

options(section) 得到该section的所有option

items(section) 得到该section的所有键值对

get(section,option) 得到section中option的值,返回为string类型

getint(section,option) 得到section中option的值春袜,返回为int类型,还有相应的getboolean()和getfloat() 函数。

2)写入配置文件

add_section(section) 添加一个新的section

set( section, option, value) 对section中的option进行设置,需要调用write将内容写入配置文件。

在Python中,rc通常是指配置文件中的运行时配置(runtime configuration)选项。rc在Linux和Unix系统中是很磨雀常见的一种命名规范,表示运行时的配置文件。

例如,在Python中,一些库或应用程序可能提供一个名为.pylintrc或者pyproject.toml的配置文件,其中包含有关该库或应用程序如何运行的选项和参数。在这些配置知枣文件中,rc就代表运行时配置。

另外,有时候rc也可以是指遥控器(remote control)的缩写,这通常是在处理机器人控制、无线通信搭游拆、自动化等方面的项目中使用的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12223291.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存