Hi there I'm fairly new to Python and to web services and I have started work trying to make use of web service methods within a WSDL through Python. Now when I run the following code what I get returned is the value "". I'm aiming to get the return value of the GetMessage method instead (a simple Hello World) but instead get this identifier for the method. Is there a way to get this return value?

That is the logging and code in the OP now
–
Andrew FergusonMar 19 '12 at 13:45

1

the code and request look good (except soapaction probably shouldn't be unicode, but it shouldn't cause problems in this case and you don't need setrecursionlimit()). Use logging.getLogger('suds.client').setLevel(logging.DEBUG) to see xml reply from the server. Add @J.F. Sebastian to the comment if you'd like to notify me.
–
J.F. SebastianMar 19 '12 at 16:08