Skip to main content

基于 lxml / requests 的现代/快速 Python SOAP 客户端

项目描述

一个快速而现代的 Python SOAP 客户端

强调:
  • 与 Python 2.7、3.3、3.4、3.5、3.6 和 PyPy 兼容

  • 构建在 lxml 和请求之上

  • 支持 Soap 1.1、Soap 1.2 和 HTTP 绑定

  • 支持 WS-Addressing 标头

  • 支持 WSSE(UserNameToken / x.509 签名)

  • 通过 gen.coroutine (Python 2.7+) 支持龙卷风异步传输

  • 通过 aiohttp 支持 asyncio (Python 3.5+)

  • 对 XOP 消息的实验性支持

有关更多信息,请参阅 http://docs.python-zeep.org/上的文档

安装

pip install zeep

用法

from zeep import Client

client = Client('tests/wsdl_files/example.rst')
client.service.ping()

要快速检查 WSDL 文件,请使用:

python -m zeep <url-to-wsdl>

有关详细信息,请参阅http://docs.python-zeep.org上的文档。

支持

如果您想报告错误,请先阅读 http://docs.python-zeep.org/en/master/reporting_bugs.html

我还能够提供商业支持。就像承包工作一样。请通过info @ mvantellingen与我联系nl了解更多信息。请注意,通过此电子邮件地址提出问题或报告错误将被忽略。请为此使用适当的渠道(例如stackoverflow)

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

内置分布

python_zeep-3.1.0-py2.py3-none-any.whl (97.2 kB 查看哈希

已上传 py2 py3