python的ConfigParser讀取設置配置文件


python 讀寫配置文件在實際應用中具有十分強大的功能,在實際的操作中也有相當簡捷的操作方案,以下的文章就是對python 讀寫配置文件的具體方案的介紹,望你瀏覽完下面的文章會有所收獲。

python 讀寫配置文件ConfigParser模塊是python自帶的讀取配置文件的模塊.通過他可以方便的讀取配置文件. 這篇文章簡單介紹一下python 讀寫配置文件的方法.

配置文件.顧名思議就是存放配置的文件.下面是個例子

 

點擊(此處)折疊或打開

  1. [info] 
  2. age = 21
  3. name = chen
  4. gender = male

 

其中[ ] 中的info是這段配置的名字下面age,name都是屬性下面的代碼演示了如何讀取python 讀寫配置文件.和修改配置中變量的值

 

點擊(此處)折疊或打開

  1. from __future__ import with_statement 
  2. import ConfigParser 
  3. config=ConfigParser.ConfigParser() 
  4. with open(''testcfg.cfg'',''rw'') as cfgfile: 
  5. config.readfp(cfgfile) 
  6. name=config.get(''info'',''name'') 
  7. age=config.get(''info'',''age'') 
  8. print name 
  9. print age 
  10. config.set(''info'',''gender'',''male'') 
  11. config.set(''info'',''age'',''21'') 
  12. age=config.get(''info'',''age'') 
  13. print name 
  14. print age

 

首先

config=ConfigParser.ConfigParser() 

得到一個配置config對象.下面打開一個配置文件 cfgfile. 用readfp()讀取這個文件.這樣配置的內容就讀到config對象里面了.接下來一個問題是如何讀取值.常用的方法是get() 和getint() . get()返回文本. getint()返回整數

name=config.get(''info'',''name'')  

意思就是.讀取config中info段中的name變量值.最后講講如何設置值.使用set(段名,變量名,值) 來設置變量.config.set(''info'',''age'',''21'') 表示把info段中age變量設置為21. 就這么簡單. 以上就是對python 讀寫配置文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM