10 python配置文件模塊使用


 1 ConfigParser 是Python自帶的模塊, 用來讀寫配置文件, 用法及其簡單。 直接上代碼,不解釋,不多說。
 2 
 3  
 4 
 5 配置文件的格式是: []包含的叫section,    section 下有option=value這樣的鍵值
 6 
 7  
 8 
 9 配置文件   test.conf    
10 
11 復制代碼
12 [section1]
13 name = tank
14 age = 28
15 
16 [section2]
17 ip = 192.168.1.1
18 port = 8080
19 復制代碼
20  
21 
22 Python代碼
23 
24 復制代碼
25 # -* - coding: UTF-8 -* -  
26 import ConfigParser
27 
28 conf = ConfigParser.ConfigParser()
29 conf.read("c:\\test.conf")
30 
31 # 獲取指定的section, 指定的option的值
32 name = conf.get("section1", "name")
33 print(name)
34 age = conf.get("section1", "age")
35 print age
36 
37 #獲取所有的section
38 sections = conf.sections()
39 print sections
40 
41 
42 
43 ###########################################################
44 #寫配置文件
45 
46 # 更新指定section, option的值
47 conf.set("section2", "port", "8081")
48 
49 # 寫入指定section, 增加新option的值
50 conf.set("section2", "IEPort", "80")
51 
52 # 添加新的 section
53 conf.add_section("new_section")
54 conf.set("new_section", "new_option", "http://www.cnblogs.com/tankxiao")
55 
56 # 寫回配置文件
57 conf.write(open("c:\\test.conf","w"))

 


免責聲明!

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



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