读取配置文件ini
配置文件格式
注意:有乱码是因为是中文,未确认,是utf-8码?但不影响数据处理
[ConfigInfo]
ConfigName=
ConfigVer=20180111.154002|20180111
[BLOCK_NAME_MAP_TABLE]
2B=¸ÅÄî
2C=
40=йÉÓë´ÎйÉ
...
使用包
import ConfigParser
ConfigParser基本用法
基本操作
操作 | 返回值 |
---|---|
1.1 读取配置文件 | |
-read(filename) 直接读取ini文件内容 | |
-sections() 得到所有的section,并以列表的形式返回 | 返回的是sections的list |
-options(section) 得到该section的所有option | 返回的该section下options的list |
-items(section) 得到该section的所有键值对 | 返回的是带option和对应value组成的tuple组成的list,形式为[(' option','value')] |
-get(section,option) 得到section中option的值,返回为string类型 | 得到value |
-getint(section,option) 得到section中option的值,返回为int类型 | |
1.2. 写入配置文件 | |
-add_section(section) 添加一个新的section | |
-set( section, option, value) 对section中的option进行设置 | |
需要调用write将内容写入配置文件。 |
便于理解画个图
构建dataframe
参考 https://www.joinquant.com/post/9369