Я изучал интроспекцию в Python, и, изучая базовые примеры, я обнаружил, что встроенная функция callable больше не доступна в Python 3.1.
callable
Как я могу проверить, может ли метод вызываться сейчас?
Спасибо
Встроенная функция callable () из Py2.x была воскрешена в python3.2.
if hasattr(f, "__call__"):
Что нового в Python 3.0
isinstance(f, collections.Callable)