Я использую пенообразование SOAP-клиент и было продолжать получатьWeird определения типа на WSDL и ошибках TypeNotFound из мыльной пены
TypeNotFound: Type not found: '(SubscriberDetails, http://www.w3.org/2001/XMLSchema,)'
Я действительно не мог видеть, что происходит, но я уверен, что это вызвано сломаны WSDL.
Так когда же,
client = Client(settings.WSDL_URL, cache=None, location=settings.WSDL_ENDPOINT)
print client
Он распечатал
...
Types (49):
ns0:Array
ns0:ENTITIES
ns0:ENTITY
ns0:ID
ns0:IDREF
ns0:IDREFS
ns0:NCName
ns0:NMTOKEN
ns0:NMTOKENS
ns0:NOTATION
ns0:Name
ns0:QName
ns0:Struct
SubscriberDetails
ns0:anyURI
ns0:arrayCoordinate
ns0:base64
ns0:base64Binary
ns0:boolean
ns0:byte
ns0:date
ns0:dateTime
ns0:decimal
ns0:double
ns0:duration
ns0:float
ns0:gDay
ns0:gMonth
ns0:gMonthDay
ns0:gYear
ns0:gYearMonth
ns0:hexBinary
ns0:int
ns0:integer
ns0:language
ns0:long
ns0:negativeInteger
ns0:nonNegativeInteger
ns0:nonPositiveInteger
ns0:normalizedString
ns0:positiveInteger
ns0:short
ns0:string
ns0:time
ns0:token
ns0:unsignedByte
ns0:unsignedInt
ns0:unsignedLong
ns0:unsignedShort
...
так SubscriberDetails присутствует, но ИДК, почему его бросали эту ошибку
Может кто-то, кто имеет опыт поможет мне в этом вопрос?
Могу ли я отправить вам по электронной почте мои коды? Это для работы, и я действительно не должен и не хочу публиковать много кодов здесь .... Было бы хорошо ?, Я также пробовал zeep, и он получает меня ValueError: нет схемы для пространства имен u'http: //www.w3.org/2001/XMLSchema ' – PowerLove
Конечно, см. https://github.com/mvantellingen/ для моего письма – mvantellingen
Я только что отправил вам электронное письмо! – PowerLove