欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python使用自帶的ConfigParser模塊讀寫ini配置文件

 更新時(shí)間:2016年06月26日 17:48:59   作者:j_hao104  
這篇文章主要介紹了Python使用自帶的ConfigParser模塊讀寫ini配置文件的方法,ConfigParser中包含了對(duì)ini的節(jié)section的一些基本操作,使得改寫ini時(shí)非常簡便,需要的朋友可以參考下

在用Python做開發(fā)的時(shí)候經(jīng)常會(huì)用到數(shù)據(jù)庫或者其他需要?jiǎng)討B(tài)配置的東西,硬編碼在里面每次去改會(huì)很麻煩。Python自帶有讀取配置文件的模塊ConfigParser,使用起來非常方便。

ini文件
ini配置文件格式:

2016626174140238.png (273×249)

讀取配置文件:

import ConfigParser
conf = ConfigParser.ConfigParser()
conf.read('dbconf.ini')       # 文件路徑
name = conf.get("section1", "name") # 獲取指定section 的option值
print name
sex = conf.get("section1", "sex")  # 獲取section1 的sex值
print age

輸出:

jhao
male


寫入配置文件:

import ConfigParser
conf = ConfigParser.ConfigParser()
conf.read('dbconf.ini')

conf.set("section1", "name", "jhao104")    # 修改指定section 的option
conf.set("section1", "age", "21")       # 增加指定section 的option
conf.add_section("section3")         # 增加section
conf.set("section3", "site", "oschina.net")  # 給新增的section 寫入option
conf.write(open('dbconf.ini', 'w'))

輸出:

2016626174242767.png (288×355)

相關(guān)文章

  • 一文搞懂Python中is和==的區(qū)別

    一文搞懂Python中is和==的區(qū)別

    is和==都是對(duì)對(duì)象進(jìn)行比較判斷作用的,但對(duì)對(duì)象比較判斷的內(nèi)容并不相同,下面來看看具體區(qū)別在哪?對(duì)Python中is和==的區(qū)別感興趣的朋友跟隨小編一起看看吧
    2023-01-01
  • Python3 能振興 Python的原因分析

    Python3 能振興 Python的原因分析

    我從Stephen A. Goss那讀到關(guān)于了《Python 3正在毀滅Python》。這篇文章有不少精彩的論點(diǎn),但我卻并不認(rèn)為Python 3是在毀滅Python,也不認(rèn)為整個(gè)局面對(duì)Python一點(diǎn)也不利
    2014-11-11
  • python制作英語翻譯小工具代碼實(shí)例

    python制作英語翻譯小工具代碼實(shí)例

    這篇文章主要介紹了python制作英語翻譯小工具代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Python time庫基本使用方法分析

    Python time庫基本使用方法分析

    這篇文章主要介紹了Python time庫基本使用方法,結(jié)合實(shí)例形式分析了Python time模塊基本功能、控制符、使用方法與操作注意事項(xiàng),需要的朋友可以參考下
    2019-12-12
  • 用python制作個(gè)音樂下載器

    用python制作個(gè)音樂下載器

    這篇文章主要介紹了用python制作個(gè)音樂下載器,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2021-01-01
  • Python函數(shù)中定義參數(shù)的四種方式

    Python函數(shù)中定義參數(shù)的四種方式

    有些時(shí)候看到函數(shù)傳參數(shù)的時(shí)候參數(shù)前面加一個(gè)星號(hào)*或者兩個(gè)星號(hào)**,這是什么意思? 下面來總結(jié)下
    2014-11-11
  • Python的print用法示例

    Python的print用法示例

    這篇文章主要介紹了Python的print用法示例,需要的朋友可以參考下
    2014-02-02
  • python字典的元素訪問實(shí)例詳解

    python字典的元素訪問實(shí)例詳解

    在本篇文章里小編給大家整理的是一篇關(guān)于python字典的元素訪問實(shí)例詳解內(nèi)容,有需要的朋友們可以跟著學(xué)習(xí)參考下。
    2021-07-07
  • Python 由字符串函數(shù)名得到對(duì)應(yīng)的函數(shù)(實(shí)例講解)

    Python 由字符串函數(shù)名得到對(duì)應(yīng)的函數(shù)(實(shí)例講解)

    下面小編就為大家?guī)硪黄狿ython 由字符串函數(shù)名得到對(duì)應(yīng)的函數(shù)(實(shí)例講解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • python復(fù)制文件代碼實(shí)現(xiàn)

    python復(fù)制文件代碼實(shí)現(xiàn)

    最近在備份手機(jī)上的照片的時(shí)候,純手工操作覺得有些麻煩,就想寫個(gè)腳本自動(dòng)進(jìn)行。因?yàn)閭浞莸臅r(shí)候有些照片以前備份過了,所以需要有個(gè)判重操作,看下面的實(shí)現(xiàn)代碼
    2013-12-12

最新評(píng)論