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

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文件检查内容

t0102e5b0ec41456eb0.png

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将内容写入配置文件。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值