Wie kann ich die kommende und eingehende SOAP-Nachricht für ZSI.ServiceProxy in Python anzeigen?

Wie wird eine von ZSI.ServiceProxy erzeugte SOAP-Nachricht und eine Antwort von einem Web Service angezeigt, wenn eine Web Service-Methode aufgerufen wird?

  • Aufteilen einer Textdatei basierend auf ihrem Inhalt
  • Ist if (interaktive ()) ein R gleichbedeutend mit der pythonischen "if __name__ ==" __main__ ": main ()"?
  • Wie benutzt man Wikipedia API, um Abschnitt der Seitenleiste zu bekommen?
  • Registriertes COM-Objekt nicht erkannt von python's win32com.client.dispatch ()
  • In Python ist es eine gute Praxis, alle Attribute mit einem Platzhalter zu importieren?
  • Wie kodiert und decodiert man einen String mit Python für die Verwendung in einer URL?
  • Falsche Ergebnisse mit Python multiplizieren () und prod ()
  • Scipy.optimize.leastsq mit gebundenen Einschränkungen
  • PyObjC + Xcode 3.2 + Nicht-Apple Python
  • Wie beseitige ich den ☎ Unicode?
  • Numpy np.apply_along_axis Funktion beschleunigen?
  • Python dict to DataFrame Pandas
  • One Solution collect form web for “Wie kann ich die kommende und eingehende SOAP-Nachricht für ZSI.ServiceProxy in Python anzeigen?”

    Hier ist eine Dokumentation zur ServiceProxy-Klasse. Der Konstruktor akzeptiert ein tracefile Argument, das jedes Objekt mit einer write kann, also sieht das aus wie das, was du bist. Ändern des Beispiels aus der Dokumentation:

     from ZSI import ServiceProxy import BabelTypes import sys dbgfile = open('dbgfile', 'w') # to log trace to a file, or dbgfile = sys.stdout # to log trace to stdout service = ServiceProxy('http://www.xmethods.net/sd/BabelFishService.wsdl', tracefile=dbgfile, typesmodule=BabelTypes) value = service.BabelFish('en_de', 'This is a test!') dbgfile.close() 
    Python ist die beste Programmiersprache der Welt.