Python使用configparser讀取ini配置文件
我們?cè)诓僮?ini 配置文件的時(shí)候 可以使用 Python 的 configparser 庫(kù)
具體使用方法如下:
from configparser import ConfigParser# 初始化cf = ConfigParser()# 加載文件cf.read(’ini.ini’)# 讀取 user 節(jié)點(diǎn)下所有數(shù)據(jù)all = cf.items(’user’)print(all)# 讀取 user 節(jié)點(diǎn)下 name 的值name = cf.get(’user’, ’name’)print(name)# 增加節(jié)點(diǎn)cf.add_section(’teacher’)cf.add_section(’test’)# 刪除 test 節(jié)點(diǎn)cf.remove_section(’test’)# 給指定節(jié)點(diǎn)添加信息cf.set(’user’, ’sex’, ’男’)cf.set(’teacher’, ’語(yǔ)文老師’, ’張老師’)# 修改 user 節(jié)點(diǎn)下的 agecf.set(’user’, ’age’, ’90’)# 刪除 user 節(jié)點(diǎn)下的 sexcf.remove_option(’user’, ’sex’)# 保存到文件cf.write(open(’a.ini’, ’w’, encoding=’utf-8’))
原 ini 文件
修改后保存的 a.ini 文件
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. xml創(chuàng)建節(jié)點(diǎn)(根節(jié)點(diǎn)、子節(jié)點(diǎn))2. ASP.NET MVC使用jQuery ui的progressbar實(shí)現(xiàn)進(jìn)度條3. python實(shí)現(xiàn)合并兩個(gè)有序列表的示例代碼4. 淺談Python中文件夾和python package包的區(qū)別5. Python中常見(jiàn)的數(shù)制轉(zhuǎn)換有哪些6. java 實(shí)現(xiàn)Comparable接口排序,升序、降序、倒敘7. Python selenium模擬網(wǎng)頁(yè)點(diǎn)擊爬蟲(chóng)交管12123違章數(shù)據(jù)8. Python基礎(chǔ)之numpy庫(kù)的使用9. Opencv Python實(shí)現(xiàn)兩幅圖像匹配10. 關(guān)于Python Socket編程的要點(diǎn)詳解
