Посоветуйте, как в консоли лучше всего ошибки отлавливать ?
Есть к примеру код, который при запуске просто ругается в консоли “TypeError: descriptor ‘strftime’ requires a ‘datetime.date’ object but received a ‘str’” .
Как понять в какой строке и в каком файле ? Пока что приходится по ходу кода расставлять различные брекпойнты, что бы определить проблемное место.
Запихивать все функции в try: except: ? Вроде решение не дешевое для процессора
Какие решения оптимальны ?