问题标签 [suds]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
233 浏览

python - 无法使用以字符串形式存在的方法名(来自 web 服务)。我尝试使用 getattr,但随后无法将其扩展为 suds

0 投票
1 回答
169 浏览

python - 当允许用户在运行时选择方法时,无法在 Suds 中提取方法名称

0 投票
4 回答
6479 浏览

python - 在 suds 中添加属性

我必须用 suds 和 Python 做肥皂请求

如何在 registerOrder 中添加属性?

0 投票
1 回答
2000 浏览

wcf - 使用故障时如何从 suds 客户端获取 http 响应代码

我正在使用 suds 调用 Windows/WCF 服务,如下所示:

p>

而且,我收到这样的回复:

p>

我通过与 Web 服务的开发人员交谈得知,返回值是返回对象的 ID 和类型,否则会抛出异常。

也就是说,我想知道如何询问 suds 客户端以获得正常的 http 响应代码(例如 200)。

0 投票
2 回答
10549 浏览

python - Python - suds - 无模块

我已经安装了 Python 2.7.1、setuptools 和 suds 0.4。

运行我的脚本时,出现以下错误:

回溯(最后一次调用):文件“C:\Python27\test.py”,第 5 行,来自 suds.client 导入客户端 # suds soap 客户端 ImportError:没有名为 suds.client 的模块

看起来 Python 找不到 suds 库。但我不明白为什么...

任何帮助将不胜感激。

此外,看起来泡沫没有得到维护。你用什么来使用 Python 调用你的 Web 服务?

0 投票
3 回答
6883 浏览

python - 如何从 python 代码中引发 Suds.WebFault?

我正在尝试从 python 代码中引发 Suds.WebFault。__init__方法\构造函数接受三个参数__init__(self, fault, document)。故障有 fault.faultcode 和 fault.detail members\attributes\properties。无论我尝试了什么,我都找不到属于哪个类错误。如何从 python 代码中引发 Suds.WebFault 类型异常?

提前致谢。

0 投票
2 回答
8005 浏览

python - 泡沫:响应中未找到类型

我很难让基于 suds 的 python SOAP 客户端解析响应:客户端构造正确并且解析 WSDL 就好了。据我所知,WSDL 中没有导入,所以这似乎不是一个典型的ImportDoctor问题。

来自 WSDL 的相关位:

我的代码:

最后一行抛出此异常:

我的理解是,webservice 返回一个对象数组FontType(即FontType[]),如getFontResponse方法中所指定,但未能定义FontType[]类型,而仅描述FontType.

任何解决此问题的帮助将不胜感激。

0 投票
1 回答
719 浏览

python - SUDS 失去身体的 SOAP 部分

我正在发送一个 SOAP 请求来更新某个实体。当我创建(而不是更新)几乎相同的东西时,一切正常。我已经跟踪了来自客户端和传输的日志记录,最后它给了我一个线索。它看起来像这样:

有了这个我得到一个错误:

任何人都有任何想法,这个 SOAP 请求会发生什么,它会丢失整个实体主体并继续一个空消息?是泡沫、服务器、代码、我的问题吗?

感谢您对了解正在发生的事情的任何帮助。

0 投票
4 回答
4235 浏览

python - Python suds 显示以下问题“RuntimeError:超出最大递归深度”

我正在调用一个文档网络服务,我从一个简单的代码开始:

如果url='http://www.weather.gov/forecasts/xml/DWMLgen/wsdl/ndfdXML.wsdl'. 但如果不是,我会将此错误返回给我:

https://docs.google.com/document/pub?id=1Qk8_qji385B9fZB-z4eMbPc1fv1AXVKEtbxr7Xx6AvQ

这里发生了什么?

0 投票
1 回答
10179 浏览

python - 使用 Suds 的肥皂客户端

Python中的肥皂调用

嗨,上面是我之前关于肥皂的问题。在那里我传递一个一维数组。现在我的问题是我需要将二维数组传递给以下 Soap 模式。

请求架构

响应模式

我的代码

但是我在输出中得到了空值。请帮助解决这个问题。

谢谢