A Python Client

The following program shows how to call an XML-RPC server from Python:

    import xmlrpclib
    
    # Create an object to represent our server.
    server_url = 'http://xmlrpc-c.sourceforge.net/api/sample.php';
    server = xmlrpclib.Server(server_url);
    
    # Call the server and get our result.
    result = server.sample.sumAndDifference(5, 3)
    print "Sum:", result['sum']
    print "Difference:", result['difference']