python认识configparser模块,argparse模块

本文介绍了Python中的configparser模块,用于处理配置文件,包括读取、写入等操作;以及argparse模块,用于命令行参数解析,详细讲解了ArgumentParser对象、add_argument方法以及解析参数的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


configparser

Configuration file parser
A setup file consists of sections, lead by a “[section]” header,and followed by “name: value” entries

0.0, 常用函数

0.1,读取

read(filename)----> 直接读取文件内容
sections() ----> 得到所有的section,并以列表的形式返回
options(section) ----> 得到该section的所有option
items(section) ----> 得到该section的所有键值对
get(section,option) ----> 得到section中option的值,返回为string类型
getint(section,option) ----> 得到section中option的值,返回为int类型,还有相应的getboolean()和getfloat() 函数。

0.2,写入

write(fp)----> (fp->file文件) 将config对象写入至某个 .init 格式的文件 Write an .ini-format representation of the configuration state.
add_section(section) ----> 添加一个新的section
set( section, option, value) ----> 对section中的option进行设置,需要调用write将内容写入配置文件 ConfigParser2
remove_section(section) ----> 删除某个 section
remove_option(section, option) ----> 删除某个 section 下的 option

0.3,详例

from  configparser import ConfigParser

cp = ConfigParser()
#加载配置文件
cp.read('model.cfg')
config_params={
   
   }

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值