Объясни
Ну работает замечательно, но мне больше подойдёт такой метод при ошибке return errors(text="error..") #метод который сохнанит ошибку, выведёт её и ещё и возвратит False для подальшего выражения
Работает абсолютная несуразица, которую ты за решение несуществующей проблемы выдать хочешь Конкретно. Исправь всё, что на скрине, вот таким образом: main.py: from test1 import M print(M.x) import test2 print(M.x) test1.py: class M: x = [1, 1, 1] test2.py M.x = [3, 5, 1] И запусти. Сообщи вывод потом, плиз.
все еще говнецо
Говнецо, потому как это вообще нахуй не нужно
согласен
ну а мой вариант с кастомным логом для ГУИ-аппликухи позволит вообще уйти от необходимости лифтить инфу об ошибках — это на библиотеку logging делегируется
нахуй ее вообще лифтить. сделал трай вокруг вызова и вообще ничего делать не нужно
спроси его, почему он не пробрасывает исключение дальше
Обсуждают сегодня