configparser 是python自帶的模組, 用來讀寫配置檔案, 用法及其簡單。 直接上**,不解釋,不多說。
配置檔案的格式是: 包含的叫section, section 下有option=value這樣的鍵值
詳細使用如下demo:
# coding=utf-8
import configparser
#用於中文讀取
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
if __name__ == '__main__':
print
"__file__=%s" % __file__
cf = configparser.configparser()
cf.read('e:/tmp_workspace/news/config.ini', encoding="utf-8-sig") # 讀取配置檔案 encoding用於中文讀取
#增加section
cf.add_section('add_section') #配合write使用
cf.write(open("e:/tmp_workspace/news/config.ini", "w"))
#修改字段
cf.set("db", "db_pass", "zsw")
cf.write(open("e:/tmp_workspace/news/config.ini", "w"))
#獲取值
print cf['db']['leader']
print cf.get('db','leader')
#獲取值並轉換
leader = cf.get('db','leader')
tmplist = leader.split(',')
print type(tmplist)
#獲的當前所有section
print cf.sections()
Python之配置檔案讀寫
configparser模組 一 建立配置檔案 在d盤建立乙個配置檔案,名字為 test.ini 內容如下 baseconf host 127.0.0.1 port 3306 user root password root db name gloryroad test ip 127.0.0.1 in...
python配置檔案
將所有的 和配置都變成模組化可配置化,這樣就提高了 的重用性,不再每次都去修改 內部,這個就是我們逐步要做的事情,可配置化 coding utf 8 flask 配置資訊 在主程式中 from flask import flask flask name 方案一 物件名.congif 資料名 單獨配置...
python 配置檔案
配置檔案2 ini properties conf 等都是配置檔案3 section 片段 option 選項4 同乙個section下option都是唯一的56 語法7 secion 8 option values9 1011 例如 12 student1 13 name 小丫14 age 23 ...