Я получаю следующий xml-ответ в веб-сервисе:
<error>failed to communicate with device</error>
И я хочу сохранить сообщение об ошибке, поэтому я делаю следующее (я делаю это в других ситуациях и работаю, но не в этом случае):
[...]
if tree.tag == 'error':
mensaje = tree.find('error')
print('The error is: '+mensaje)
И я получаю None
. Если я поставлю mensaje = tree.find('error').text
, я получу ошибку, потому что NoneType
не имеет атрибута текста.
Почему я не могу получить сообщение об ошибке?
Спасибо