gpt4 book ai didi

python - 如何在 Python 中显示 ZSI.ServiceProxy 的传出和传入 SOAP 消息?

转载 作者:行者123 更新时间:2023-12-01 00:00:30 24 4
gpt4 key购买 nike

如何在调用 Web 服务方法时显示 ZSI.ServiceProxy 生成的 SOAP 消息以及来自 Web 服务的响应?

最佳答案

这里有一些 documentation在 ServiceProxy 类上。构造函数接受一个 tracefile 参数,该参数可以是具有 write 方法的任何对象,因此这看起来就像您所追求的。修改文档中的示例:

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 - 如何在 Python 中显示 ZSI.ServiceProxy 的传出和传入 SOAP 消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1497038/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com