当前位置: 首页 > news >正文

pv3d 优秀网站医院网站建设宗旨

pv3d 优秀网站,医院网站建设宗旨,网站个免费的空间,微信小程序saas平台1.基本的读取配置文件-read(filename) 直接读取ini文件内容-sections() 得到所有的section#xff0c;并以列表的形式返回-options(section) 得到该section的所有option-items(section) 得到该section的所有键值对-get(section,option) 得到section中option的值#xff0c;返…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将内容写入配置文件。3.基本例子test.conf[sec_a]a_key1 20a_key2 10[sec_b]b_key1 121b_key2 b_value2b_key3 $rb_key4 127.0.0.1parse_test_conf.pyimport ConfigParsercf ConfigParser.ConfigParser()#read configcf.read(test.conf)# return all sectionsecs cf.sections()print sections:, secsopts cf.options(sec_a)print options:, optskvs cf.items(sec_a)print sec_a:, kvs#read by typestr_val cf.get(sec_a, a_key1)int_val cf.getint(sec_a, a_key2)print value for sec_as a_key1:, str_valprint value for sec_as a_key2:, int_val#write config#update valuecf.set(sec_b, b_key3, new-$r)#set a new valuecf.set(sec_b, b_newkey, new-value)#create a new sectioncf.add_section(a_new_section)cf.set(a_new_section, new_key, new_value)#write back to configure filecf.write(open(test.conf, w))得到终端输出sections: [sec_b, sec_a]options: [a_key1, a_key2]sec_a: [(a_key1, im value), (a_key2, 22)]value for sec_as a_key1: im valuevalue for sec_as a_key2: 22更新后的test.conf[sec_b]b_newkey new-valueb_key4 127.0.0.1b_key1 121b_key2 b_value2b_key3 new-$r[sec_a]a_key1 im valuea_key2 22[a_new_section]new_key new_value4.Python的ConfigParser Module中定义了3个类对INI文件进行操作。分别是RawConfigParser、ConfigParser、SafeConfigParser。RawCnfigParser是最基础的INI文件读取类ConfigParser、SafeConfigParser支持对%(value)s变量的解析。设定配置文件test2.conf[portal]url http://%(host)s:%(port)s/Portalhost localhostport 8080使用RawConfigParserimport ConfigParsercf ConfigParser.RawConfigParser()print use RawConfigParser() readcf.read(test2.conf)print cf.get(portal, url)print use RawConfigParser() writecf.set(portal, url2, %(host)s:%(port)s)print cf.get(portal, url2)得到终端输出use RawConfigParser() readhttp://%(host)s:%(port)s/Portaluse RawConfigParser() write%(host)s:%(port)s改用ConfigParserimport ConfigParsercf ConfigParser.ConfigParser()print use ConfigParser() readcf.read(test2.conf)print cf.get(portal, url)print use ConfigParser() writecf.set(portal, url2, %(host)s:%(port)s)print cf.get(portal, url2)得到终端输出use ConfigParser() readhttp://localhost:8080/Portaluse ConfigParser() writelocalhost:8080改用SafeConfigParserimport ConfigParsercf ConfigParser.SafeConfigParser()print use SafeConfigParser() readcf.read(test2.conf)print cf.get(portal, url)print use SateConfigParser() writecf.set(portal, url2, %(host)s:%(port)s)print cf.get(portal, url2)得到终端输出(效果同ConfigParser)use SafeConfigParser() readhttp://localhost:8080/Portaluse SateConfigParser() writelocalhost:8080本文标题: Python中的ConfigParser模块使用详解本文地址: http://www.cppcns.com/jiaoben/python/123999.html
http://wiki.neutronadmin.com/news/211542/

相关文章:

  • 做django后台网站做网站中山
  • 网站 关键词 怎么改数字媒体艺术网站建设
  • 百度site app网站添加到网站首页源文件中的代码是哪些?南宁网络推广平台有哪些
  • 淘宝客cms网站模板下载企业管理信息系统模式
  • 专题研究网站建设工作动态东莞市南城区
  • 个性化的个人网站简易网站 动态内容加速
  • 自主建站是什么意思百度官方网站入口
  • 刷赞抖音推广网站企业网站建站意义
  • h5营销型网站创立网站
  • 大连做网站企业国外代理服务器免费
  • 做电影网站需要什么条件自己做网站怎么赚钱
  • 国外网站谷歌seo推广中国建设工程项目网
  • 西安手机网站建设公司wordpress 金融 模板下载
  • 进下加强新闻宣传网站建设做购物网站公司
  • 影响网站速度吗网站建设每年有维护费吗
  • 做网站多少钱?wordpress hide title plugin
  • 怎样做类似淘宝网的网站网站开发使用哪种工具好
  • 正版素材网站连云港关键字优化案例
  • 建设厅投诉网站首页住房和城乡建设部监理工程师网站
  • 网站开发维护费计入什么科目wordpress 新闻资讯
  • 长垣做网站网站解析后几天可以访问
  • 视差网站个人做网站设计
  • 茂名网站建设解决方案网站建设流程代理商
  • 全国美容网站建设陕西网站建设公司找哪家
  • 备案网站简介怎么写阿里巴巴网站建设教程
  • 一流的商城网站建设建设企业资质双网是哪两个网站
  • 宁夏住房和城乡建设厅门户网站网页预览手机网站效果
  • 到位app做网站需要些程序富阳网站优化
  • 做网站搞流量平台设计公司
  • 大岭山网站仿做怎么做响应式网站