callable(object)
Параметры
- Функция
callable()принимает один объект-аргумент.
Возвращаемое значение
- Возвращает
Trueесли объектobjподдерживает вызов, иначе –False.
Примеры
callable(sum) # True
callable(int) # True
callable(1) # False
Следует учитывать, что классы поддерживают возможность вызова. Вызов класса приводит к созданию экземпляра. Экземпляры классов поддерживают вызов, если в классе определён метод __call__.
Функция была удалена в версии 3.0 и возвращена в версии 3.2