내장함수 - callable(object)
2015. 7. 16. 11:33ㆍIT관련
반응형
https://docs.python.org/2/library/functions.html#callable
callable(object)
Param으로 받는 object가 callable이면 True 아니면 False를 리턴한다.
object class에는 __call__(self[, args...]) 이 정의되어 있는데 callable이라는 건 이 함수가 구현되어 있는지 확인하는 것이다.
예를 들자면 아래와 같다.
class Foo:
def __call__(self):
print 'called'
foo_instance = Foo()
foo_instance() #this is calling the __call__ method
반응형
'IT관련' 카테고리의 다른 글
내장함수 - classmethod(function) (0) | 2015.07.16 |
---|---|
내장함수 - chr(i) (0) | 2015.07.16 |
내장함수 - bytearray([source[, encoding[, errors]]]) (0) | 2015.07.16 |
내장함수 - bool([x]) (0) | 2015.07.16 |
내장함수 - bin(x) (0) | 2015.07.16 |