问题标签 [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 投票
4 回答
12897 浏览

python - 我如何使用来自 python 的共享点(通过肥皂?)?

我想将 Sharepoint 与 python (C-Python) 一起使用

有没有人试过这个?

0 投票
8 回答
29222 浏览

python - SUDS - 以编程方式访问方法和类型

我正在调查 SUDS 作为 python 的 SOAP 客户端。我想检查指定服务中可用的方法,以及指定方法所需的类型。

目的是生成用户界面,允许用户选择方法,然后在动态生成的表单中填写值。

我可以获得有关特定方法的一些信息,但不确定如何解析它:

我无法以编程 方式确定需要创建什么对象类型才能调用服务

有人有一些示例代码吗?

0 投票
1 回答
495 浏览

python - 如何让值节点向上移动成为其父节点的属性?

我需要更改什么,以便 FieldRef 下的 Name 节点是 FieldRef 的属性,而不是子节点?

Suds 目前生成以下肥皂:

我需要的是这个:

第一个 xml 结构是由 suds 从下面的代码生成的。

print(q)导致

这是进行创建soap请求的WS调用的代码

0 投票
1 回答
1567 浏览

python - SharePoint via SOAP using Python

I have been following the solution noted here - as this is exactly what I need to achieve;

how can i use sharepoint (via soap?) from python?

however when I run one of the last lines of this code I get the following error;

>>> client = SoapClient(url, {'opener' : opener})

Any advice or suggestion as to how to solve this most welcome!

0 投票
3 回答
10285 浏览

python - 如何在 Python 中为 WSDL 创建 arrayType(使用 suds)?

环境:

  • Python v2.6.2
  • 肥皂水 v0.3.7

我使用的 WSDL(服务器)具有以下架构子部分(我尝试使用纯文本清楚地编写它) -


[小节#1]


[小节#2]


'userIdentification' 没有问题(这是一个“简单”类型)

但是,'itineraryArr' 是 'itinerary' 的数组,我不知道如何使用 python 创建 XML 数组。

我尝试了几种组合,例如

但是我所有的试验都导致了同样的服务器错误——

0 投票
2 回答
1367 浏览

python - Python SOAP 文档处理

我一直在尝试使用Python 的suds来调用 SOAP WSDL。我只需要以编程方式调用服务并编写输出 XML 文档。然而 suds 会自动将这些数据解析为它自己的 Python 数据格式。我一直在查看示例文档,但似乎找不到返回 SOAP 服务给我的 XML 文档的方法。

有没有一种简单的方法可以做到这一点我忽略了?在 Python 中有没有比 suds 更简单的方法呢?

0 投票
1 回答
13811 浏览

python - Python/Suds:找不到类型:'xs:complexType'

我有以下简单的 python 测试脚本,它使用Suds调用 SOAP Web 服务(该服务是用 ASP.net 编写的):

当我运行此测试脚本时,出现以下错误(使用代码标记,因为它不换行):

查看 WSDL 文件头的源代码(重新格式化以适应):

我根据输出的最后一行猜测:

我需要使用 Sud 的医生类来修复架构,但作为 SOAP 新手,我不知道在我的情况下究竟需要修复什么。这里有没有人有使用 Suds 修复/纠正架构的经验?

0 投票
2 回答
9254 浏览

python - 如何使用 Python Suds(版本 0.3.6)SOAP 库导入 XSD 架构:TypeNotFound 异常?

我正在尝试将 SABRE travel web services 与 Python Suds 一起使用,但一个 XSD 似乎格式不正确(可能此架构中缺少命名空间)。

调试跟踪返回:

这是逻辑:Python Suds 在“None”命名空间中加载 OTA_AirPriceRQ。我阅读了“修复损坏的架构”Python Suds 文档(https://fedorahosted.org/suds/wiki/Documentation#FIXINGBROKENSCHEMAs):

但脚本返回另一个异常:

我不明白如何使用“医生”功能。有人可以帮助我吗?谢谢你。

0 投票
1 回答
1569 浏览

python - 使用 Suds 在 SOAP 请求中发送 cookie

我正在尝试使用 Suds 访问 SOAP API。SOAP API 文档指出我必须提供三个带有一些登录数据的 cookie。我怎样才能做到这一点?

0 投票
3 回答
6069 浏览

python - 使用 suds 为 SOAP 编写 python 客户端

我想将 perl SOAP 客户端转换为 python SOAP 客户端。perl 客户端的初始化如下

我试图用 suds 0.3.6 在 python 2.4.2 中复制它

但是,当运行这个 python 脚本时,我得到了错误

是因为https还是可能是什么问题?任何帮助将不胜感激!