11.20.8 Funzioni utili

boolean( value)
Converte ogni valore Python in una costante booleana XML-RPC, True o False.

binary( data)
Converte brutalmente ogni stringa Python in un oggetto Binary.

dumps( params[, methodname[, methodresponse[, encoding[, allow_none]]]])

Converte params in una richiesta XML-RPC o in una risposta se methodresponse viene impostata al valore vero. params può essere sia una tupla di argomenti che un'istanza della classe di eccezione Fault. Se methodresponse viene impostata al valore vero, può essere restituito solamente un singolo valore, il che significa che params deve essere di lunghezza 1. encoding, se viene indicato, è la codifica da usare per generare XML; il suo valore predefinito è UTF-8. Il valore None di Python non può essere usato in XML-RPC standard; per permetterne l'uso tramite un'estensione, fornite un valore vero al parametro allow_none.

loads( data)
Converte una richiesta o una risposta XML-RPC in un oggetto Python, un (parametri, nomemetodo). parametri è una tupla di argomenti; nomemetodo è una stringa, o None se non è presente alcun nome di metodo nel pacchetto. Se il pacchetto XML-RPC rappresenta una condizione di errore, questa funzione solleverà un'eccezione Fault.

Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.