Как питонический способ не иметь дублированного кода для обработки исключений? У меня есть больше исключений, чтобы поймать ConnectionReseterror, BrokenPipeError, Timeouterror. Pythonic Way сделать это. < /p>
Это текущее решение, которое у меня есть: < /p>
try:
2 / 0
except Exception as e:
exception_handling_1(e)
def exception_handling_1(e):
print(f'{type(e)=} {e=}')
if isinstance(e, ValueError):
print("Caught a ZeroDivisionError")
else:
raise e
Подробнее здесь: https://stackoverflow.com/questions/794 ... -in-python
Как предотвратить дублированный код для обработки исключений в Python ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Дублированный TopAppBar при реализации новых API SplashScreen в Android.
Anonymous » » в форуме Android - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-