- 更新记录
- 2019年10月21日,学习并创建初稿
- 2019年10月22日,使用过程中,遇坑记录
configparser简介
- configparser官方文档:https://docs.python.org/3/library/configparser.html
- ini文件结构介绍:configparser官方文档内已包含
- Python2:ConfigParser,Python3:configparser
测试数据
[test1]
a = 1
b = 2.1
c : True
[test2]
d = 11
e = 22
f : 33
configparser使用
import configparser
import os
config = configparser.ConfigParser()
config.read('test.ini')
基础文件读取
内置方法 |
含义 |
read(filename) |
读取指定文件 |
sections() |
返回该文件内所有的sections,返回为list |
options(sections) |
获得该sections的所有options,返回为list |
get(sections,options) |
获得该sections下的某一options的值,返回为str |
item(sections) |
获得该sections的所有options,返回为list,options为tuple |
getint(sections,options) |
获取整形的options值 |
getfloat(sections,options) |
获取浮点型的options值 |
getboolean(sections,options) |
获取布尔型的options值 |
"""
@author: rzbber
@software: PyCharm
@file: hah.py
@time: 2019/10/15 15:23
"""
import os
import configparse