Здесь ты найдешь полезные материалы которые позволят тебе развиваться в IT.
А именно статьи, книги и курсы на тему Python, других языков программирования и IT технологий.
Представляю вашему вниманию самый странный код, который позволяет манипулировать стектрейсом.
Если кто не понял — объясняю, перехватывают исключения и поднимают raise, с той целью, чтобы это новое исключение, прилепить к старому в traceback. К какому исключению лепить новую ошибку, указываем в from:
raise RuntimeError()from err
Если вызвать следующий код, то будет подниматься RuntimeError игнорируя исключение на уровень выше:
raise RuntimeError() from None
Вы что-то поняли?)
😁 - Нет
🔥 - Да