代码改变世界

configparser

2019-08-05 18:28  小罗世界  阅读(128)  评论(0)    收藏  举报
#configparser模块中ConfigParser类应用 :在python中用来读取ini类型的配置文件的
import configparser
#创建一个ini配置文件
# config = configparser.ConfigParser()
# config['login'] = {'user':'luodehua',
# 'password':'123456'}
# with open('login.ini','w')as f:
# config.write(f)
# f.close()

#ini配置文件格式如下:
#[section] #section可以理解成一个模块 #[login]登录模块
#内容 #user = luodehua
# #password = 123456
# config = configparser.ConfigParser()
# config.read('login.ini') #读文件
# print(config.sections()) #查看有几个section模块 #['login', 'classroom']
# print(config['login']['user'])#打印出键值对应的值 #luodehua
# print(config.options('login')) #打印出section(login)模块中的键内容 ['user', 'password']
# print(config.items('login')) #打印出模块中的对应内容[('user', 'luodehua'), ('password', '123456')]
# config.add_section('ldh')
# config.set('ldh','name','luodehua')
# f = open('ldh.ini','w')
# config.write(f)
# f.close()

# config.remove_option('ldh','name') #删除模块中的键
# config.remove_section('ldh') #删除section模块
# print(config.get('ldh','name') ) #返回section模块中键对应的值