2018-01-12 讀取配置文件ini-創(chuàng)建DataFrame-創(chuàng)建csv

讀取配置文件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

源文件上傳至

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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容