A modern/fast Python SOAP client based on lxml / requests
Project description
A fast and modern Python SOAP client
- Highlights:
Compatible with Python 2.7, 3.3, 3.4, 3.5, 3.6 and PyPy
Build on top of lxml and requests
Support for Soap 1.1, Soap 1.2 and HTTP bindings
Support for WS-Addressing headers
Support for WSSE (UserNameToken / x.509 signing)
Experimental support for asyncio via aiohttp (Python 3.5+)
Please see for more information the documentation at http://docs.python-zeep.org/
Installation
pip install zeep
Usage
from zeep import Client
client = Client('tests/wsdl_files/example.rst')
client.service.ping()
To quickly inspect a WSDL file use:
python -m zeep <url-to-wsdl>
Please see the documentation at http://docs.python-zeep.org for more information.
Support
If you encounter bugs then please let me know . A copy of the WSDL file if possible would be most helpful.
I’m also able to offer commercial support. As in contracting work. Please contact me at info@mvantellingen.nl for more information. If you just have a random question and don’t intent to actually pay me for my support then please DO NOT email me at that e-mail address but just use stackoverflow or something..
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for zeep-0.27.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ca5c77560254524fe56bcc355730cb8e20708476c9135524e80ed21c36ae078 |
|
MD5 | 666020a6f4da354654c5cfe87b903bf4 |
|
BLAKE2b-256 | c786dd6572d00be79d76e5d54f7edbc312b61a998ff56cb0dc5a50c11e22860c |