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

后台系统免费模板网站查看wordpress栏目id

后台系统免费模板网站,查看wordpress栏目id,贵州高端网站开发,网站信息建设总结1.configparser模块简介使用配置文件来灵活的配置一些参数是一件很常见的事情#xff0c;配置文件的解析并不复杂#xff0c;在python里更是如此#xff0c;在官方发布的库中就包含有做这件事情的库#xff0c;那就是configParserconfigParser解析的配置文件的格式比较象in…1.configparser模块简介使用配置文件来灵活的配置一些参数是一件很常见的事情配置文件的解析并不复杂在python里更是如此在官方发布的库中就包含有做这件事情的库那就是configParserconfigParser解析的配置文件的格式比较象ini的配置文件格式就是文件中由多个section构成每个section下又有多个配置项2.看一下configparser生成的配置文件的格式ini配置文件格式如下这里是注释[log]log_path base_dir/OutPut/log/[image]img_path base_dir/OutPut/image/[report]report_path base_dir/OutPut/report/[test_case]test_case_path base_dir/TestData/case.xlsx3.读取文件内容import configparserimport osimport sysBASE_DIR os.path.dirname(os.path.dirname(os.path.dirname(__file__)))if sys.platform win32:ENV_CONF_DIR os.path.join(BASE_DIR, Common/conf/env_config.ini).replace(/, \\)else:ENV_CONF_DIR os.path.join(BASE_DIR, Common/conf/env_config.ini)class Config(object):def __init__(self, path):self.path path #配置文件名self.cf configparser.ConfigParser() #创建一个配置文件对象self.cf.read(self.path, encodingutf-8) # 调用配置文件对象的读取方法并传入一个配置文件名def get(self, field, key): # 获取字符串类型的选项值result try:result self.cf.get(field, key)except:result return resultdef set(self, field, key, value):try:self.cf.set(field, key, value)self.cf.write(open(self.path, w))#创建一个配置文件并将获取到的配置信息使用配置文件对象的写入方法进行写入except:return Falsereturn Truedef r_config(config_file_path, field, key):rf configparser.ConfigParser()try:rf.read(config_file_path, encodingutf-8)if sys.platform win32:result rf.get(field, key).replace(base_dir, str(BASE_DIR)).replace(/, \\)else:result rf.get(field, key).replace(base_dir, str(BASE_DIR))except:sys.exit(1)return resultdef w_config(config_file_path, field, key, value):wf configparser.ConfigParser()try:wf.read(config_file_path)wf.set(field, key, value)wf.write(open(config_file_path, w))except:sys.exit(1)return Trueif __name__ __main__:print(r_config(ENV_CONF_DIR, log, log_path))print(r_config(ENV_CONF_DIR, DB, database))以上就是本文的全部内容希望对大家的学习有所帮助也希望大家多多支持我们。本文标题: Python configparser模块封装及构造配置文件本文地址: http://www.cppcns.com/jiaoben/python/331696.html
http://wiki.neutronadmin.com/news/195537/

相关文章:

  • 网站建设公司86215老河口网站设计
  • 保险微网站制作cms快速建站
  • 网站开发与设计需要哪些技术网站开发框架具体使用方法
  • 怎么免费做自己的网站南充网站建设有哪些
  • 广州外贸seo优化河北seo网站开发
  • 为什么原网站建设公司不愿意透露域名管理权限给客户贵阳网站建设公司招聘
  • 大连模板开发建站南阳哪有做网站公司
  • 建一个大型网站多少钱做推广的网站名称
  • 合肥网站排名推广微课做动画的网站
  • 企业建站程序哪个好百度权重10的网站
  • 宁波手机网站开发中企动力有多少家分公司
  • 企业宣传网站建设需求说明书样文网站建设最基础的是什么
  • 郑州哪家做网站便宜用开源源码做淘宝客网站
  • 怎么用qq相册做网站手表到哪个网站买
  • 微信小程序源代码大全关键词排名优化网站建设公司哪家好
  • 南通网站快速收录百度一下你就知道官网新闻
  • 如何推进网站建设百度 网站添加
  • 微信网站协议书wordpress 多站点 主站点
  • 贷款网站开发苏州交通网站建设
  • 南昌网站建设基本流程网站备案授权书怎么填写
  • 长春h5建站自建站有哪些站点
  • 安徽搜索引擎推广公司东莞短视频seo制作
  • 网站要不要备案网站加载很慢怎么办
  • 卖渔具的亲戚做网站wordpress 修改目录权限设置密码
  • 专业商城网站建设多少钱汕头网站设计多少钱
  • drupal个人门户网站开发贸易公司取名字大全
  • 深圳都信建设监理有限公司网站如何解决网站兼容
  • 做网站用的文本编辑器企业网站建设效果
  • 亿唐为什么2005年做虚拟网站面试个人简历范文及网站建设
  • 在百度上做网站多少钱百度营销后台