91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Python中使用ConfigParser模塊對配置文件進行操作

發布時間:2021-03-17 16:50:22 來源:億速云 閱讀:164 作者:Leah 欄目:開發技術

怎么在Python中使用ConfigParser模塊對配置文件進行操作?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

一、簡介

用于生成和修改常見配置文檔,當前模塊的名稱在 python 3.x 版本中變更為 configparser

二、配置文件格式

[DEFAULT]
ServerAliveInterval = 45
Compression = yes
CompressionLevel = 9
ForwardX11 = yes
[bitbucket.org]
User = hg
[topsecret.server.com]
Port = 50022
ForwardX11 = no

三、創建配置文件

import configparser
# 生成一個處理對象
config = configparser.ConfigParser()
#默認配置
config["DEFAULT"] = {'ServerAliveInterval': '45',
           'Compression': 'yes',
           'CompressionLevel': '9'}
#生成其他的配置組
config['bitbucket.org'] = {}
config['bitbucket.org']['User'] = 'hg'
config['topsecret.server.com'] = {}
topsecret = config['topsecret.server.com']
topsecret['Host Port'] = '50022' # mutates the parser
topsecret['ForwardX11'] = 'no' # same here
config['DEFAULT']['ForwardX11'] = 'yes'
#寫入配置文件
with open('example.ini', 'w') as configfile:
  config.write(configfile)

四、讀取配置文件

1、讀取節點信息

import configparser
config = configparser.ConfigParser()
config.read('example.ini')
# 讀取默認配置節點信息
print(config.defaults())
#讀取其他節點
print(config.sections())

輸出

OrderedDict([('compression', 'yes'), ('serveraliveinterval', '45'), ('compressionlevel', '9'), ('forwardx11', 'yes')])
['bitbucket.org', 'topsecret.server.com']

2、判讀配置節點名是否存在

print('ssss' in config)
print('bitbucket.org' in config)

輸出

False
True

3、讀取配置節點內的信息

print(config['bitbucket.org']['user'])

輸出

hg

4.循環讀取配置節點全部信息

for key in config['bitbucket.org']:
  print(key, ':', config['bitbucket.org'][key])

輸出

user : hg
compression : yes
serveraliveinterval : 45
compressionlevel : 9
forwardx11 : yes

關于怎么在Python中使用ConfigParser模塊對配置文件進行操作問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

庆云县| 溆浦县| 绵阳市| 三门峡市| 水富县| 乌兰浩特市| 资讯| 乡城县| 剑河县| 武宣县| 嘉荫县| 略阳县| 信宜市| 盐城市| 阿坝| 合肥市| 江华| 溧水县| 玉林市| 兴化市| 临湘市| 宜川县| 太原市| 莱芜市| 龙山县| 常宁市| 永善县| 青海省| 化隆| 工布江达县| 曲沃县| 高密市| 禄丰县| 南岸区| 皋兰县| 普格县| 邵东县| 丰都县| 林甸县| 屏东县| 星子县|