五、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")
原文地址:https://www.cnblogs.com/cj1138187197/p/12877434.html