自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Python讀寫配置文件的實(shí)際操作步驟解析

開發(fā) 后端
本文主要講述的是python 讀寫配置文件的例子以及相關(guān)代碼的介紹,以及如何修改配置中的變量的值,以下是相關(guān)的介紹。

python 讀寫配置文件在實(shí)際應(yīng)用中具有十分強(qiáng)大的功能,在實(shí)際的操作中也有相當(dāng)簡(jiǎn)捷的操作方案,以下的文章就是對(duì)python 讀寫配置文件的具體方案的介紹,望你瀏覽完下面的文章會(huì)有所收獲。

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

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

  1. [info]  
  2. age = 21 
  3. name = chen 
  4. sex = 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'',''sex'',''male'')  
  11. config.set(''info'',''age'',''21'')  
  12. age=config.get(''info'',''age'')  
  13. print name  
  14. print age 

首先

  1. config=ConfigParser.ConfigParser() 

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

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

意思就是.讀取config中info段中的name變量值.***講講如何設(shè)置值.使用set(段名,變量名,值) 來設(shè)置變量.config.set(''info'',''age'',''21'') 表示把info段中age變量設(shè)置為21. 就這么簡(jiǎn)單. 以上就是對(duì)python 讀寫配置文件的相關(guān)介紹。

【編輯推薦】

  1. python語法入門中導(dǎo)入import與from時(shí)的代碼示例
  2. Python 程序流程控制條件代碼的示例
  3. Python 變量類型的代碼示例
  4. Python 多線程的單cpu與cpu上的多線程的區(qū)別
  5.  Python創(chuàng)建mysql的數(shù)據(jù)庫連接池實(shí)際操作方案簡(jiǎn)介
責(zé)任編輯:佚名 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-03-10 15:54:33

Python讀寫文件

2010-03-12 15:29:19

Pythonexe

2010-04-21 17:09:17

Oracle安裝

2010-03-24 16:25:18

Python源代碼

2010-03-18 18:17:01

Python 配置文件

2010-04-20 11:06:33

Oracle索引

2010-06-01 15:54:46

MySQL-pytho

2010-05-20 10:10:30

MySQL數(shù)據(jù)庫同步

2010-04-01 17:56:59

Oracle客戶端配置

2010-05-12 13:45:25

Mysql 復(fù)制設(shè)置

2010-04-02 13:34:33

Oracle DBA

2010-07-21 15:22:07

2010-04-06 08:58:27

Oracle job

2010-03-26 18:51:51

Python作用域

2010-03-25 17:28:41

Python配置

2010-05-13 16:21:58

2010-05-26 14:06:44

MySQL查詢

2010-05-28 14:42:00

MySQL使用備忘

2010-06-09 11:40:32

MySQL SQL 語

2010-09-13 09:53:42

IT服務(wù)管理
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)