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问题跟踪器中报告错误,而不是支持请求
项目详情
下载文件
下载适合您平台的文件。如果您不确定该选择哪一个,请了解更多关于 安装包 的信息。
源分发
zeep-4.2.1.tar.gz (161.1 kB 查看哈希值)
构建分发
zeep-4.2.1-py3-none-any.whl (101.2 kB 查看哈希值)