基于lxml/requests的现代/快速python soap客户端
python-zeep的Python项目详细描述
一个快速而现代的python soap客户端
- 亮点:
- 与python 2.7、3.3、3.4、3.5、3.6和pypy兼容
- 建立在lxml之上并请求
- 支持SOAP1.1、SOAP1.2和HTTP绑定
- 支持ws-addressing报头
- 支持wsse(usernametoken/x.509签名)
- 通过gen.coroutine(Python2.7+)支持Tornado异步传输
- 通过aiohttp(python 3.5+)支持异步
- 对xop消息的实验性支持
有关详细信息,请参阅 http://docs.python-zeep.org/
安装
pip install zeep
用法
fromzeepimportClientclient=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)