Я немного борюсь с синтаксисом для перебора всех комментариев на видео YouTube. Я использую питон и нашел немного документации по функции GetYouTubeVideoCommentFeed()
.
Что я действительно пытаюсь сделать, так это искать во всех комментариях видео экземпляр слова и увеличивать счетчик (в конце концов, комментарий будет распечатан). Он работает для 25 возвращенных результатов, но мне нужно получить доступ к остальным комментариям.
import gdata.youtube
import gdata.youtube.service
video_id = 'hMnk7lh9M3o'
yt_service = gdata.youtube.service.YouTubeService()
comment_feed = yt_service.GetYouTubeVideoCommentFeed(video_id=video_id)
for comment_entry in comment_feed.entry:
comment = comment_entry.content.text
if comment.find('hi') != -1:
counter = counter + 1
print "hi: "
print counter
Я пытался установить start_index
из GetYouTubeVideoCommentFeed()
в дополнение к video_id
, но это не понравилось.
Есть что-то, что я пропускаю?
Спасибо!
Стив