zoukankan      html  css  js  c++  java
  • 五、configparser模块

    1. 关于配置文件

    1)配置文件的格式(后缀名为.ini)

      [Default]

      #此url是假的。。。。
      url=https://www.login.com/
      driver=chrome
      [LoginData]
      username=admin
      userpw=123

    2)格式说明

      [Default]和[LoginData]是section

      section下面的是键值:option=value

    2. 基本操作

    1)导入包:import configparser

    2)代码

    #读取文件(后缀名是.ini)
    cf=configparser.ConfigParser()
    cf.read(".config,ini")

    #获取section下的所有option
    options_list=cf.options(‘Default’)
    #获取section下的key
    keys_list=cf.keys(‘Default’)
    #添加一个section
    section_add=cf.add_section(‘db’)
    #修改/添加键值对的值
    db_name=cf.set(‘db’,'username','lucky')

    #删除section
    cf.remove_section(‘db’)

    #根据option获取value
    url = cf.get("Default", "url")
    username = cf.get("LoginData", "username")
    userpw = cf.get("LoginData", "userpw")
  • 相关阅读:
    11.tp5常见漏洞
    10.tp3常见漏洞
    1.linux分析排查
    3.docker镜像探究
    1.docker概述
    4.docker常用命令
    2.docker安装
    3.windows分析排查
    9.thinkphp框架模型
    2.win2k8搭建asp网站
  • 原文地址:https://www.cnblogs.com/cj1138187197/p/12877434.html
Copyright © 2011-2022 走看看