Сообщить об ошибке.

Исключения модуля configparser

Модуль configparser определяет исключения, которые могут подниматься во время работы с парсером.

Содержание:


Error:

Исключение Error представляет собой базовый класс для всех других исключений configparser.

NoSectionError:

Исключение NoSectionError возникает, когда указанная секция не найдена.

DuplicateSectionError:

Исключение DuplicateSectionError возникает, если метод config.add_section() вызывается с именем уже существующей секции или в строгих парсерах, если секция найдена более одного раза в одном входном файле, строке или словаре.

DuplicateOptionError:

Исключение DuplicateOptionError поднимается строгими парсерами, если одна опция появляется дважды при чтении из одного файла, строки или словаря.

Исключение ловит орфографические ошибки и ошибки, связанные с чувствительностью к регистру, например словарь может иметь два ключа (в разных регистрах), представляющих один и тот же ключ конфигурации без учета регистра.

NoOptionError:

Исключение NoOptionErrorвозникает, когда указанная опция не найдена в указанной секции.

InterpolationError:

Исключение InterpolationError представляет собой базовый класс для исключений, возникающих при возникновении проблем при выполнении интерполяции строк.

InterpolationDepthError:

Исключение InterpolationDepthError возникает, когда интерполяция строки не может быть завершена, поскольку число итераций превышает MAX_INTERPOLATION_DEPTH. Подкласс InterpolationError.

InterpolationMissingOptionError:

Исключение InterpolationMissingOptionError возникает, когда опция, на которую ссылаются из значения, не существует. Подкласс InterpolationError.

InterpolationSyntaxError:

Исключение InterpolationSyntaxError возникает, когда исходный текст, в который делаются замены, не соответствует требуемому синтаксису.. Подкласс InterpolationError.

MissingSectionHeaderError:

Исключение MissingSectionHeaderError возникает при попытке проанализировать файл без заголовков раздела.

ParsingError:

Исключение ParsingError возникает при возникновении ошибок при попытке проанализировать файл.