2010-03-12 4 views

답변

2
isinstance(f, collections.Callable) 
+1

호출 할 수있는 모든 것이 콜렉션의 인스턴스입니다. 호출 가능합니다. – jbg

+1

@ JasperBryant-Greene 예가 있습니까? 내가 찾을 수있는 유일한 방법은 Python 3 구형 클래스 (클래스 객체 자체, 즉 인스턴스가 아닌)입니다. 어쨌든 파이썬 3에는 존재하지 않습니다. –

17

Py2.x에서 호출() 내장 함수가 python3.2에서 부활 감사드립니다.

+0

사용법을 제공해 주시겠습니까? –

+0

다음과 같이 할 수 있습니다 :'callable (f) : print ('f callable')';) –