我正在尝试使用gdata获取用户最喜欢的提要。我所做的是:
service = gdata.youtube.service.YouTubeService()
favorites = service.GetUserFavoritesFeed(username='youtube_username').entry
for favorite in favorites:
print 'Title: %s' % favorite.media.title.text
print 'Description %s' % favorite.media.description.text
排在收藏夹.media.description.text'会给我一个错误,比如:
'NoneType' object has no attribute 'text'
虽然我可以毫无问题地获得标题,但为什么没有“description”的文本属性呢? 我可以用它收藏夹.media.description'并获取描述的XML对象,但我不能使用它。如何解析它?此问题是否有解决方法来获取描述文本?还是我遗漏了什么?你知道吗
我尝试了一个用户
alexander
,它为该用户打印了大部分title/description
。只获取一个Private Video
的异常。你知道吗当我从python代码打印
favorite.media
时,它返回:你可以看到里面没有任何描述。所以我建议你在打印前用支票。你知道吗
相关问题 更多 >
编程相关推荐