Home

Zeep

Zeep is a Python library for consuming SOAP web services. It provides a clean interface to call operations defined by a WSDL, generating Python proxies from the WSDL and handling the serialization and deserialization of SOAP messages.

The library is implemented in Python and relies on lxml for XML processing and requests for HTTP

Usage is straightforward: install via pip, create a Client with a WSDL URL, and call operations as

Development and licensing: Zeep is an open-source project maintained by a community of contributors. The project

transport.
It
supports
SOAP
1.1
and
1.2
and
can
interpret
WSDL-described
complex
types,
elements,
and
services
to
map
data
to
native
Python
structures.
Zeep
includes
a
WS-Security
module
for
common
security
headers
and
supports
customizable
transport
options,
timeouts,
and
session
handling.
attributes
on
the
client.service
proxy.
The
library
is
commonly
used
as
a
modern
alternative
to
older
SOAP
clients
and
integrates
well
with
typical
Python
workflows
and
data
structures.
provides
documentation
and
release
notes
online,
and
users
can
contribute
through
the
project
repository.
It
is
used
in
various
enterprise
and
automation
contexts
to
interface
with
SOAP-based
services.