SUDS - Programmatischer Zugriff auf Methoden und Typen

Ich untersuche SUDS als SOAP-Client für Python. Ich möchte die von einem bestimmten Dienst verfügbaren Methoden und die für eine bestimmte Methode erforderlichen Typen untersuchen.

Ziel ist es, eine Benutzeroberfläche zu generieren, über die Benutzer eine Methode auswählen und anschließend Werte in einem dynamisch generierten Formular eingeben können.

Ich kann einige Informationen zu einer bestimmten Methode abrufen, bin mir jedoch nicht sicher, wie ich sie analysieren soll:

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

Ich kann nichtprogrammatisch Finden Sie heraus, welchen Objekttyp ich erstellen muss, um den Service aufrufen zu können

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

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

Hat jemand einen Beispielcode?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage