La MOUSSE de programmation d'accès à des méthodes et des types

Je suis enquêter sur la MOUSSE de SAVON client pour python. Je veux inspecter les méthodes disponibles à partir d'un service spécifique, et les types requis par une méthode spécifiée.

L'objectif est de générer une interface utilisateur, permettant aux utilisateurs de sélectionner une méthode, puis remplissez les valeurs dans un générées dynamiquement en forme.

Je peux obtenir des informations sur une méthode particulière, mais je suis pas sûr de la façon de l'analyser:

client = Client(url)
method = client.sd.service.methods['MyMethod']

Je suis incapable de programmaticaly comprendre à quel type d'objet j'ai besoin de créer pour être en mesure d'appeler le service

obj = client.factory.create('?')

res = client.service.MyMethod(obj, soapheaders=authen)

Quelqu'un aurait-il un exemple de code?

InformationsquelleAutor GHZ | 2008-10-28