python標準庫 Configparser模組

2022-05-06 05:45:06 字數 1157 閱讀 9688

配置檔案test.conf

1

[section1]

2 name =tank

3 age = 28

4[section2]

5 ip = 192.168.1.1

6 port = 8080

示例

1

#-* - coding: utf-8 -* -

2import

configparser

3 conf =configparser.configparser()

4 conf.read("

c:\\test.conf")

5#獲取指定的section, 指定的option的值

6 name = conf.get("

section1

", "

name")

7print

(name)

8 age = conf.get("

section1

", "

age")9

print

age10

#獲取所有的section

11 sections =conf.sections()

12print

sections13#

寫配置檔案14#

更新指定section, option的值

15 conf.set("

section2

", "

port

", "

8081")

16#寫入指定section, 增加新option的值

17 conf.set("

section2

", "

ieport

", "80"

)18#新增新的 section

19 conf.add_section("

new_section")

20 conf.set("

new_section

", "

new_option

", "

")21#

寫回配置檔案

22 conf.write(open("

c:\\test.conf

","w

"))

config庫和operational庫的區別

data store中的資料儲存分兩種形式 config和operational config持有由應用所寫的資料,而operational反映了裝置的實際狀態,從裝置讀取資料,如果沒有錯誤即可以看到裝置的當前實際資訊。config 一般用來下發配置 post,put 也可以獲取資訊 get ope...

python標準庫 時間庫

眾所皆知,每乙個程式語言都有自己的時間類庫,python也不例外用法十分簡單 最基本的類,time類 time基本函式介紹 import time print time.asctime 如果未傳入乙個tuple或乙個time struct就是使用當前的時間,返回乙個24字長的時間字串 就這個mon ...

python標準庫 os庫

os模組主要用於跟作業系統打交道 os模組常用的方法 os.getcwd 獲取當前工作目錄,即當前python指令碼工作的目錄路徑 os.chdir dirname 改變當前指令碼工作目錄 相當於shell下cd os.curdir 返回當前目錄 os.pardir 獲取當前目錄的父目錄字串名 os...