Извлечение строки идентификатора из GDataEntry - PullRequest
0 голосов
/ 12 декабря 2011

Я играю с Google gdata API в python.Более конкретно, я использую API YouTube, но я не верю, что он будет иметь отношение к этому вопросу.

Теперь у меня есть объект, который является подклассом GDataEntry, и я пытаюсь получить его идентификатор.

print entry.id

это терпит неудачу, так как не может преобразовать и идентифицировать объект в строку.Поэтому я пытаюсь:

print str(entry.id)

, который сериализует его в строку XML.Что я действительно хочу, так это текстовое содержание удостоверения личности.Я просматривал документы и до сих пор не смог их найти.Я убежден, что это действительно легко сделать, но я не могу найти правильный метод для получения текстового содержимого объекта Id.

1 Ответ

2 голосов
/ 12 декабря 2011

Я почти уверен, что entry.id относится к типу atom.Id, который обеспечивает метод ToString и метод доступа text.См. документацию здесь .

Итак, вы хотели бы написать:

print entry.id.text
...