logo

callable(object)

Параметры

  • Функция callable() принимает один объект-аргумент.

Возвращаемое значение

  • Возвращает True если объект obj поддерживает вызов, иначе — False.

Примеры

callable(sum) # True
callable(int) # True
callable(1) # False

Следует учитывать, что классы поддерживают возможность вызова. Вызов класса приводит к созданию экземпляра. Экземпляры классов поддерживают вызов, если в классе определён метод __call__.

Функция была удалена в версии 3.0 и возвращена в версии 3.2