跳转到主要内容

Python SOAP客户端

项目描述

Python SOAP客户端

亮点
  • 兼容Python 3.7, 3.8, 3.9, 3.10, 3.11和PyPy3

  • 基于lxml, requests和httpx构建

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

  • 支持WS-Addressing头

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

  • 支持使用httpx模块的asyncio

  • 实验性支持XOP消息

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

安装

pip install zeep

注意,支持Python 2.7, 3.3, 3.4和3.5的最新版本是Zeep 3.4,通过 pip install zeep==3.4.0 安装

Zeep使用lxml库解析xml。有关安装要求,请参阅https://lxml.de/installation.html

用法

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

请仅在GitHub问题跟踪器中报告错误,而不是支持请求

项目详情


发布历史 发布通知 | RSS源

下载文件

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

源分发

zeep-4.2.1.tar.gz (161.1 kB 查看哈希值)

上传时间

构建分发

zeep-4.2.1-py3-none-any.whl (101.2 kB 查看哈希值)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面