2018-01-12 读取配置文件ini-创建DataFrame-创建csv

读取配置文件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将内容写入配置文件。

便于理解画个图

2018-01-12 读取配置文件ini-创建DataFrame-创建csv_第1张图片
image.png

构建dataframe

参考 https://www.joinquant.com/post/9369

运行成功

2018-01-12 读取配置文件ini-创建DataFrame-创建csv_第2张图片
image.png

源文件上传至

https://github.com/tangkaisky/python_pandas-INI-CSV

你可能感兴趣的:(2018-01-12 读取配置文件ini-创建DataFrame-创建csv)