/
Carton
/
python-course-tasks
Обзор
Документация
Войти
/
Carton
/
python-course-tasks
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
task_09_02_04/qreader/exceptions.py
29 строк
667 B
Yuri Petrov
+ перенос заданий в отдельный репозиторий
02 июл 2020, 02:05
02 июл 2020, 02:05
5312992
Код
Авторство
О чём код?
class QrReadingException(Exception): pass class QrImageException(QrReadingException): pass class QrCorruptError(QrReadingException): pass class QrImageRecognitionException(QrImageException): pass class QrFormatError(Exception): pass class IllegalQrMessageModeId(QrFormatError): def __init__(self, mode_id): super(IllegalQrMessageModeId, self).__init__('Unknown mode ID: {0!r:s}'.format(mode_id, )) class IllegalQrVersionError(QrFormatError): def __init__(self, version): super(IllegalQrVersionError, self).__init__( 'Illegal QR version: {0!r:s} (should be integer between 1-40)'.format(version, ))