Python 使用ConfigParser操作ini配置文件
ini 配置文件格式如下
要求:ini 文件必須是GBK編碼,如果是UTF-8編碼,python讀取配置文件會(huì)報(bào)錯(cuò)。
# 這里是注釋內(nèi)容 # [FY12361] #婦幼保健接口服務(wù)端口 serverIP=192.168.1.11 serverPort=8400 [SM] #國(guó)產(chǎn)SM加密服務(wù)端口 serverIP=192.168.1.11 serverPort=8500
說(shuō)明:
1.注釋內(nèi)容用 “#” 或 “;” 引導(dǎo);
2.章節(jié)用 “[]” 開(kāi)頭,每一個(gè)章節(jié)就是一個(gè)配置項(xiàng);
3.配置值用 “=” ;
使用方法
首先實(shí)例化配置解析對(duì)象:
from configparser import ConfigParser conf = ConfigParser() # 實(shí)例化 conf.read("./config.ini") # 讀入配置文件
常用操作方法:
conf.get("FY12361","serverIP") # 獲取配置值 conf.add_section("FY12361") # 添加章節(jié)頭 conf.set("FY12361","serverIP","192.168.1.11") # 設(shè)置配置值 conf.insert_comment("這是注釋") # 插入注釋部分
到此這篇關(guān)于Python 使用ConfigParser操作ini配置文件的文章就介紹到這了,更多相關(guān)Python 操作ini配置文件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Window環(huán)境下Scrapy開(kāi)發(fā)環(huán)境搭建
這篇文章主要介紹了Window環(huán)境下Scrapy開(kāi)發(fā)環(huán)境搭建,需要的朋友可以參考下2018-11-11python串口如何讀取byte類型數(shù)據(jù)并訪問(wèn)
這篇文章主要介紹了python串口如何讀取byte類型數(shù)據(jù)并訪問(wèn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09Django中間件工作流程及寫(xiě)法實(shí)例代碼
這篇文章主要介紹了Django中間件工作流程及寫(xiě)法實(shí)例代碼,分享了相關(guān)代碼示例,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-02-02python中出現(xiàn)invalid?syntax報(bào)錯(cuò)的幾種原因分析
這篇文章主要介紹了python中出現(xiàn)invalid?syntax報(bào)錯(cuò)的幾種原因分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-02-02python pandas實(shí)現(xiàn)excel轉(zhuǎn)為html格式的方法
今天小編就為大家分享一篇python pandas實(shí)現(xiàn)excel轉(zhuǎn)為html格式的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-10-10