我正在使用此代码,但它不能用于API v2,请提供用于提取youtube评论的代码。
import gdata.youtube.service
yts = gdata.youtube.service.YouTubeService()
ytfeed = yts.GetYouTubeVideoCommentFeed(video_id="pXhcPJK5cMc")
comments = [comment.content.text for comment in ytfeed.entry]
答案 0 :(得分:0)
如果您不想使用api,这是另一种方法。
tube_dl是带有注释提取器的python下载器。这是使用方法。
pip install tube_dl
from tube_dl.comments import Comments
comment = Comments('youtube url').process_comments(count=45) #don't write count= for all comments
此模块由我创建。如果发现任何问题,请随时在github.com/shekharchander/tube_dl
上提出并发表