49 подписчиков
Научу управлять ошибками в Python за 10 минут.Это просто! В Питоне ошибками принято назвать опечатки в коде(название переменной начинается с цифры, отсутствует скобка и т.д). В случае обнаружения такой ошибки компилятор выведет SyntaxError...
3 года назад
103 подписчика
Предположим, что вы создаете свою собственную библиотеку, и вот незадача, вам нужно оградить пользователя от выполнения того что вроде бы выполняется, но не должно. Для этого можно создать класс ошибки. Как это сделать? Создайте обычный класс, но сделайте его наследником Exception, я поместил туда конструктор который просто ничего не делает: class NegativeError(Exception): def __init__(self): pass Я, кстати, создал для этой ошибки отдельный файл, потом поймете зачем. А пока что давайте реализуем примитивный класс, который будет использовать эту ошибку...
2 года назад