python文件读写操作方法,python读取配置文件

  python文件读写操作方法,python读取配置文件

  参考:configparser官网

  一、介绍ConfigParser模块在大蟒中是用来读取配置文件,配置文件的格式跟窗子下的初始化设置文件的后缀名配置文件相似,可以包含一个或多个节(节),每个节可以有多个参数(键=值)。

  注意:在python 3中ConfigParser模块名已更名为configparser

  二、API读取读取(文件名)直接读取初始化设置文件的后缀名文件内容章节()得到所有的部分,并以列表的形式返回选项(部分)得到该部分的所有选项项目(部分)得到该部分的所有键值对获取(部分,选项)得到部分中选择权的值,返回为线类型getint(部分,选项)得到部分中选择权的值,返回为(同国际组织)国际组织类型getfloat(部分,选项)得到部分中选择权的值,返回为漂浮物类型getboolean(部分,选项)得到部分中选择权的值,返回为布尔型类型写入add_section(部分)添加一个新的sectionhas_section(section)判断是否有sectionset(节,选项,值)对部分中的选择权进行设置remove_setion(节)删除一个sectionremove_option(部分,选项)删除部分中的optionwrite(fileobject)将内容写入配置文件。三、ConfigParser对象类. config分析器(默认值=无,字典类型=集合. OrderedDict,allow_no_value=False,分隔符=(=,:),comment_prefixes=(# ,;),inline_comment_prefixes=None,strict=True,empty_lines_in_values=True,default_section=configparser .DEFAULTSECT,interpolation=基本插值(),converters={})默认值():返回一个包含实例范围默认值的词典部分():得到所有的部分,并以列表的形式返回add_section(小节):添加一个新的sectionhas_section(section):判断是否有部分选项(部分)得到该部分的所有optionhas_option(section,option):判断如果部分和选择权都存在则返回真实的否则错误读取(文件名,编码=无):直接读取配置文件内容read_file(f,source=无):读取配置文件内容,f必须是unicoderead_string(string,source= ):从字符串解析配置数据read_dict(字典,源= )从词典解析配置数据get(section,option,*,raw=False,vars=None[,fallback]):得到部分中选择权的值,返回为线类型getint(部分,选项)得到部分中选择权的值,返回为(同国际组织)国际组织类型getfloat(部分,选项)得到部分中选择权的值,返回为漂浮物类型getboolean(部分,选项)得到部分中选择权的值,返回为布尔型类型项目(raw=假,vars=无)和项目(section,raw=False,vars=None):列出选项的名称和值集合(部分、选项、值):对部分中的选择权进行设置write(fileobject,space_around_delimiters=True):将内容写入配置文件remove_option(部分,选项):从指定部分移除optionremove_section(section):移除sectionoptionxform(选项):将输入文件中,或客户端代码传递的选择权名转化成内部结构使用的形式。默认实现返回选择权的小写形式;readfp(fp,filename=None)从文件复调钢琴中解析数据四、RawConfigParser对象类ConfigParser .RawConfigParser(默认值=无,字典类型=集合. OrderedDict,allow_no_value=False,*,分隔符=(=,:),comment_prefixes=(# ,;),inline_comment_prefixes=None,strict=True,empty_lines_in_values=True,default_section=configparser .DEFAULTSECT[,interpolation]) 1 .add_section(部分)

  2.集合(部分、选项、值)

  五、实例# coding=utf-8导入配置解析器config=配置解析器.config parser()FD=open( params。CFG , w )配置。readfp(FD)def write _ config(value):如果不是config。has _ section(“params”)配置。add _ section( params ),config.set(params , outP ,str(value[0]))config。set( params , outI ,str(value[1]))config。set( params , outD ,str(value[2]))config。设置(参数没有这一句上面的值都不会被写进去配置。write(FD)def read _ config():outP=float(config。get( params , outP )。outI=float(配置。get( params , outD )。inP=float(配置。get( params , inP )。inI=float(配置。get( params , inI )。inD=float(配置。get( params , inD ))中音UTP=float(config。get( params),alto UTP ))alto uti=float(config。get( params , alto uti ))alto utd=float(config。get( params , alto utd ))altInI=float(config。get( params , altInI ))altInD=float(config。get( params , altInD ))throttle=int(config。get( params , throttle))return(outP,OutI,OutD,InP,InI

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • python文件路径操作方法总结怎么写,python文件路径操作方法总结表,python文件路径操作方法总结
  • python文件路径操作方法总结怎么写,python文件路径操作方法总结图
  • ,,PyInstaller将Python文件打包为exe后如何反编译(破解源码)以及防止反编译
  • python文件加密存储,python通过文件读写,复制图片
  • python文件打开的默认方式是只读,python以只读方式打开文本文件的参数
  • python文件读写,python将数据写入文件和从文件读取
  • 怎么把python文件变成可执行exe,python将py文件编译成exe文件
  • 打开python文件的两种方式,python文件是怎么打开
  • python文件操作write,python文件write函数的用法
  • linux如何编译python文件,linux上python编译器
  • python打不开文件怎么回事,做好的python文件直接打开怎么不能用
  • python中绝对路径,python文件相对路径怎么写
  • python对文件的操作方法有哪些,python文件的基本操作
  • python关于文件的题目,python文件概述
  • python文件可以直接运行吗,python直接运行
  • 留言与评论(共有 条评论)
       
    验证码: