2009-09-30 14 views

Répondre

2

Voici quelques documentation sur la classe ServiceProxy. Le constructeur accepte un argument tracefile qui peut être n'importe quel objet avec une méthode write, cela ressemble donc à ce que vous recherchez. Modification de l'exemple de la documentation:

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()