130 читали · 4 года назад
5 инструментов для исправления ошибок для разработчиков Python
Python - один из самых популярных языков высокого уровня, который позволяет вам быстро работать и эффективно интегрировать необходимые функции. Тем не менее, кодирование занимает много времени, и никто не может гарантировать, что он может написать безошибочный код. Конечно, Python позволяет выражать логику в меньшем количестве строк кода, поэтому вероятность ошибки будет меньше. Но даже опытные разработчики тратят много времени на исправление ошибок. Эти инструменты помогут вам исправить ошибки при написании кода, а также продемонстрируют понимание работы и состояния разработки...
3 года назад
Python для продвинутых #1 - Как создать свою ошибку?
Предположим, что вы создаете свою собственную библиотеку, и вот незадача, вам нужно оградить пользователя от выполнения того что вроде бы выполняется, но не должно. Для этого можно создать класс ошибки. Как это сделать? Создайте обычный класс, но сделайте его наследником Exception, я поместил туда конструктор который просто ничего не делает: class NegativeError(Exception): def __init__(self): pass Я, кстати, создал для этой ошибки отдельный файл, потом поймете зачем. А пока что давайте реализуем примитивный класс, который будет использовать эту ошибку...