如何使用以下方法从对象中获取作者/用户名:
GetYouTubeVideoEntry(video_id=youtube_video_id_to_output)
我正在使用 Google 的 gdata.youtube.service Python 库
提前致谢!:)
如何使用以下方法从对象中获取作者/用户名:
GetYouTubeVideoEntry(video_id=youtube_video_id_to_output)
我正在使用 Google 的 gdata.youtube.service Python 库
提前致谢!:)
所以因为 YouTube 的 API 是基于 GData 的,它是基于 Atom 的,所以 'author' 对象是一个带有名称对象的数组,可以包含名称、URL 等。
这就是你想要的:
>>> client = gdata.youtube.service.YouTubeService()
>>> video = client.GetYouTubeVideoEntry(video_id='CoYBkXD0QeU')
>>> video.author[0].name.text
'GoogleDevelopers'
你有没有尝试过这样的事情?
foo = GetYouTubeVideoEntry(video_id=youtube_video_id_to_output)
foo.author
YouTubeVideoEntry的文档不是很好,但该__init__
方法似乎接受了作者。