TypeError: 'str' object is not callable
Ошибка | |
Решение | |
Похожие статьи |
В общем виде ошибка выглядит так:
TypeError: 'str' object is not callable
Возможно, создан класс у которого есть атрибут типа str , и при этом метод с таким же названием как и у атрибута. При попытке вызова метода Python понимает, что он существует, но получает указатель не на метод а на str.
Решение этой проблемы с помощью
декоратора
описано в статье
Python ООП: декоратор property
Подробнее про тип данных
str
вы можете прочитать
здесь
Ошибки типа AttributeError | |
Ошибки типа ModuleNotFoundError | |
Ошибки типа SyntaxError | |
Ошибки типа TypeError |