Исключение, возникающее в ходе обращения к атрибуту объекта.

Возбуждается в случаях ошибок доступа к атрибуту, либо его установки.

my_str = 'my'
no_attr = my_str.noattr # AttributeError: 'str' object has no attribute 'noattr'
my_str.noattr = 10 # AttributeError: 'str' object has no attribute 'noattr'

На заметку
Когда объект не поддерживает доступ к атрибуту или его установку вовсе, поднимается TypeError.
Синонимы поиска: AttributeError
На заметку
Зарегистрированные пользователи могут получать еженедельный дайджест обновлений на сайте.