30 lines
510 B
Python
30 lines
510 B
Python
from lxml import etree
|
|
|
|
from zeep import ns
|
|
|
|
|
|
def xsi_ns(localname):
|
|
return etree.QName(ns.XSI, localname)
|
|
|
|
|
|
def xsd_ns(localname):
|
|
return etree.QName(ns.XSD, localname)
|
|
|
|
|
|
class _StaticIdentity(object):
|
|
def __init__(self, val):
|
|
self.__value__ = val
|
|
|
|
def __repr__(self):
|
|
return self.__value__
|
|
|
|
|
|
NotSet = _StaticIdentity('NotSet')
|
|
SkipValue = _StaticIdentity('SkipValue')
|
|
Nil = _StaticIdentity('Nil')
|
|
|
|
|
|
AUTO_IMPORT_NAMESPACES = [
|
|
'http://schemas.xmlsoap.org/soap/encoding/'
|
|
]
|