Документация по Python

ConfigParser

В: Документация по Python

Введение

Примеры

Основное использование

В config.ini:

 [DEFAULT]
debug = True
name = Test
password = password

[FILES]
path = /path/to/file

 

В Python:

 from ConfigParser import ConfigParser
config = ConfigParser()

#Load configuration file
config.read("config.ini")

# Access the key "debug" in "DEFAULT" section
config.get("DEFAULT", "debug")
# Return 'True'

# Access the key "path" in "FILES" destion
config.get("FILES", "path")
# Return '/path/to/file' 

Создание файла конфигурации программно

Файл конфигурации содержит разделы, каждый раздел содержит ключи и значения. Модуль configparser может использоваться для чтения и записи файлов конфигурации. Создание файла конфигурации: -

 import configparser
config = configparser.ConfigParser()
config['settings']={'resolution':'320x240',
                    'color':'blue'}
with open('example.ini', 'w') as configfile:
    config.write(configfile)
 

Выходной файл содержит структуру ниже

 [settings]
resolution = 320x240
color = blue
 

Если вы хотите изменить определенное поле, получите поле и назначьте значение

 settings=config['settings']
settings['color']='red' 

Синтаксис

Параметры

Примечания

Еще от кодкамп
Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.