讀取配置文件ini
配置文件格式
注意:有亂碼是因?yàn)槭侵形?,未確認(rèn),是utf-8碼?但不影響數(shù)據(jù)處理
[ConfigInfo]
ConfigName=
ConfigVer=20180111.154002|20180111
[BLOCK_NAME_MAP_TABLE]
2B=????
2C=
40=D?1éó?′?D?1é
...
使用包
import ConfigParser
ConfigParser基本用法
基本操作
| 操作 | 返回值 |
|---|---|
| 1.1 讀取配置文件 | |
| -read(filename) 直接讀取ini文件內(nèi)容 | |
| -sections() 得到所有的section,并以列表的形式返回 | 返回的是sections的list |
| -options(section) 得到該section的所有option | 返回的該section下options的list |
| -items(section) 得到該section的所有鍵值對(duì) | 返回的是帶option和對(duì)應(yīng)value組成的tuple組成的list,形式為[(' option','value')] |
| -get(section,option) 得到section中option的值,返回為string類型 | 得到value |
| -getint(section,option) 得到section中option的值,返回為int類型 | |
| 1.2. 寫入配置文件 | |
| -add_section(section) 添加一個(gè)新的section | |
| -set( section, option, value) 對(duì)section中的option進(jìn)行設(shè)置 | |
| 需要調(diào)用write將內(nèi)容寫入配置文件。 |
便于理解畫個(gè)圖

image.png
構(gòu)建dataframe
參考 https://www.joinquant.com/post/9369
運(yùn)行成功

image.png