Python3 Zeep выдает ошибку "нет элемента в пространстве имен"? - PullRequest
0 голосов
/ 13 декабря 2018

Я использую Zeep для python3 для извлечения данных из Dublin Bus SOAP Информация в реальном времени.

Подробности можно прочитать здесь

Я передаюследующий WSDL , который работает нормально.

Некоторые из методов работают, такие как;GetAllDestination, однако у меня возникают проблемы при попытке использовать GetRealTimeStopData.

Вот код, который я запускаю:

from zeep import Client

client = Client('http://rtpi.dublinbus.ie/DublinBusRTPIService.asmx?WSDL')
client.settings(raw_response=True)

client.service.GetRealTimeStopData(stopId=4903, forceRefresh=True)

4903 является допустимым StoId, и я по-прежнему получаю сообщение об ошибке независимо от того,forceRefresh - это True / False.

Ошибка, которую я получаю:

zeep.exceptions.LookupError: No element 'DocumentElement' in namespace None. Available elements are: NewDataSet

Может кто-нибудь сообщить, что мне не хватает?Спасибо.

...