Позволяет экземплярам пользовательских типов представляться объектами, поддерживающими вызов.
__call__(self[, args…])
self -- Ссылка на экземпляр.

args -- Любые позиционные и/или именованные аргументы.

Определив данный метод, можно экземпляры пользовательских типов представить объектами, поддерживающими вызов (callable-объектами).

    # Класс определен в нотации Python 3.
class A():

def __call__(self, some):
print(some)


a = A()
a('some value') # some value

Вызов a() эквивалентен вызову a.__call__().

Нет обсуждений для отображения.
Если у вас есть, что сказать, можете представиться и исправить ситуацию.