Python3 Zeep выдает ошибку "нет элемента в пространстве имен"?

Я использую 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 является допустимым STIID, и я все еще получаю ошибку, независимо от того, что forceRefresh является True/False.

Я получаю ошибку:

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

Может ли кто-нибудь посоветовать, чего мне не хватает? Благодарю.

0 ответов

Другие вопросы по тегам