В PHP я могу сделать что-то вроде этого:
class MyClass
{
function __call($name, $args)
{
print('you tried to call a the method named: ' . $name);
}
}
$Obj = new MyClass();
$Obj->nonexistant_method(); // prints "you tried to call a method named: nonexistant_method"
Это было бы удобно, если бы у меня была возможность сделать в Python для проекта, над которым я работаю (много неприятного XML для анализа, было бы неплохо превратить его в объекты и иметь возможность просто вызывать методы.
Есть ли у Python эквивалент?