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

溫馨提示×

溫馨提示×

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

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

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

西乌珠穆沁旗| 辉南县| 泗洪县| 大石桥市| 昌都县| 察哈| 汉源县| 丰原市| 扶风县| 赤壁市| 左云县| 珠海市| 枝江市| 澄江县| 开鲁县| 凤翔县| 察隅县| 白城市| 保山市| 军事| 迭部县| 平潭县| 眉山市| 南澳县| 兴义市| 漳浦县| 阜平县| 富阳市| 浙江省| 巨鹿县| 中山市| 蕉岭县| 乐亭县| 阳西县| 静海县| 都江堰市| 周宁县| 泸水县| 大同市| 兴宁市| 建水县|