python3读取ini文件_python3配置文件ini读取方法
1.最常用的Plain text形式的配置文件 1.1首選 .init 文件 標(biāo)準(zhǔn)庫(kù) configparser 1.2次選 csv文件 與 Unix/Linux 下常用的 xx = xxx形式的配置文件 分別是標(biāo)準(zhǔn)庫(kù)csv 與 shlex 2.最常用的二進(jìn)制級(jí)配置文件 2.1持久化數(shù)據(jù)首選shelve 標(biāo)準(zhǔn)庫(kù) shelve 2.2shelve的
對(duì)于一些項(xiàng)目我們需要保留配置文件, 以便繼續(xù)訪問(wèn),python明文項(xiàng)目配置文件.ini格式的讀取方法
import configparserclass ConfigReader(object):
def __init__(self,path):
self.CReader=configparser.ConfigParser()
self.CReader.read(path,encoding='utf8')
def getSection(self):
return self.CRC語(yǔ)言ini形式配置文件解析庫(kù)——iniparser 最近在做一個(gè)嵌入式設(shè)備開(kāi)發(fā)項(xiàng)目,主要使用C語(yǔ)言,當(dāng)碰到配置文件解析時(shí)遇到了問(wèn)題,由于水平太差,自己拿鏈表改改寫(xiě)了一個(gè),發(fā)現(xiàn)并不能很好地滿足項(xiàng)目需求,于是google發(fā)現(xiàn)了這么個(gè)輪子,iniparser。 介紹 下載 官eader.sections()
def getdic(self,section):
s={}
for k,v in self.CReader.items(section):
s[k]=v
return sif __name__=='__main__':
s=ConfigReader(r"C:\Users\sunqi\Desktop\MCC\utils\_config.ini")
k=s.getdic('Boss')
print(k)
總結(jié)
以上是生活随笔為你收集整理的python3读取ini文件_python3配置文件ini读取方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 地下城七十五级防具有真紫吗?
- 下一篇: 《楚乔传》左宝仓帮星儿恢复记忆了吗 左宝