Введение в язык Питон

         

Вызываемые структуры


Объекты, которые представляют потенциальное поведение (функции и методы), могут быть запущены, или вызваны. С помощью функции callable() мы можем установить, вызываемый ли это объект:



Листинг 32. Можешь что-нибудь для меня сделать?

>>> print callable.__doc__ callable(object) -> Boolean

Return whether the object is callable (i.e., some kind of function). Note that classes are callable, as are instances with a __call__() method.

>>> callable('a string') 0 >>> callable(dir) 1



Содержание раздела