У меня странная ситуация, когда трассировка для AttributeError продолжает ссылаться на один и тот же абсолютный номер строки в моем коде.
Traceback (most recent call last):
File "<ipython-input-59-513669e63f3e>", line 4, in <module>
"line of code being run"
File "modulepath", line 148, in "method that contains the line of code"
"content of the line causing the error"
AttributeError: 'list' object has no attribute 'attribute_name'
Если я сделаю строку 148 пустой (вставив новые строки, et c.) Или если я добавлю комментарий к строке 148, трассировка продолжит указывать на строку 148 как на источник ошибка.
У меня проблемы с отладкой этой конкретной ошибки в целом, поскольку я (насколько мне известно) не использую этот конкретный атрибут ни в одном объекте списка в моем коде (но, похоже, это указывает на то, что я делаю так). Я разберусь с этим самостоятельно. Мой главный вопрос: что заставляет Spyder постоянно ссылаться на один и тот же абсолютный номер строки в трассировке? Спасибо.