亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

Python configparser模塊配置文件過程解析

發布時間:2020-10-19 06:14:44 來源:腳本之家 閱讀:112 作者:lxingchen 欄目:開發技術

ConfigParser模塊在Python3修改為configparser,這個模塊定義了一個ConfigeParser類,該類的作用是讓配置文件生效。配置文件的格式和window的ini文件相同

編輯配置文件: .ini

模板:內容自定義

一、 編輯配置文件

import configparser

config = configparser.ConfigParser()
config['DEFAULT'] = {
  'ServerAliveInterval':'45',
  'Compression':'yes',
  'CompressionLevel':'9',
  'ForwardX11':'yes'
}
config['bitbucker.org'] = {
  'Host Port':'50022',
  'ForwardX11':'no'
}
config['path'] = {
  'Base_Path':'D:\python\pychrom\路飛學城\day8',
  'student_path':'D:\python\pychrom\路飛學城\day8\configparser模塊.py'
}

with open('example.ini','w',encoding='utf-8') as configfile:
  config.write(configfile)

二、讀取配置文件

import configparser

config = configparser.ConfigParser()
config.read('example.ini',encoding='utf-8')

print(config.sections())      # 查看分組情況,默認default是不顯示的
print('bitbucker.org' in config)   # Flase 判斷一個組在不在這個文件當中
print('bitbucker.com' in config)   # True

print(config['bitbucker.org']['host_port']) # 查釗這個文件中這個分組下面有沒有這個配置
print(config['bitbucker.org']['user'])    # 沒有就報錯

for key in config['bitbucker.org']:      # 取默認分組和這個組的下面所有配置
  print(key)                # 只能取到 key

print(config.options('bitbucker.org'))     # 取分組下面的配置,包括默認分組 只能取到值
print(config.items('bitbucker.org'))       # 取到分組下面的鍵值對,包括默認分組

print(config.get('path','base_path'))       # 獲取某個分組下面的鍵來獲取值

三、增刪改查

import configparser
config = configparser.ConfigParser()
config.read('example.ini',encoding='utf-8')
config.add_section('zuming')    # 添加組
config.remove_section('zuming')   # 刪除一個組
config.remove_option('bitbucker.org','host_port')  # 刪除某個組中的某一項
config.set('bitbucker.org','host_port','22')  # 修改某個組下面的值
config.write(open('example.ini','w',encoding='utf-8'))  # 必須添加這句話才能生效

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

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

AI

桂平市| 东港市| 洞口县| 乌鲁木齐市| 平乐县| 延寿县| 青河县| 安宁市| 延长县| 徐汇区| 布尔津县| 尼勒克县| 咸丰县| 宁夏| 西丰县| 上杭县| 德令哈市| 海兴县| 沭阳县| 大冶市| 斗六市| 军事| 永寿县| 汝州市| 渝北区| 信宜市| 崇文区| 旌德县| 屯留县| 洛川县| 青田县| 武夷山市| 商都县| 榆中县| 察哈| 邹城市| 和龙市| 凯里市| 周宁县| 平陆县| 沾化县|