В Python вызов методов XML-RPC включает в себя вызов методов для прокси-объекта:
from xmlrpclib import ServerProxy
print ServerProxy('https://example.com/rpc').api.hello_there('John')
В некоторых других языках, таких как perl, имя метода передается в качестве параметра метода.
use Frontier::Client;
$p = Frontier::Client->new(url => 'https://example.com/rpc');
$result = $p->call('api.hello_there', 'John');
print $result;
Есть ли способ вызвать методы XML-RPC по имени, как строки, в Python?