【发布时间】:2021-11-03 17:48:18
【问题描述】:
在 YouTube 搜索结果中,某些视频的 赞 被隐藏了。我的代码在到达这些视频时失败:
KeyError : 'likeCount'.
有没有办法忽略此类视频并继续我的迭代?
request = youtube.videos().list(part = "snippet,statistics", id = LIST)
A = request.execute()
for j in range(len(A['items'])):
Data.append({
'Views': A['items'][j]['statistics']['viewCount'],
'Likes': A['items'][j]['statistics']['likeCount'],
'Dislikes': A['items'][i]['statistics']['dislikeCount']
})
【问题讨论】:
-
'Likes': A['items'][j]['statistics'].get('likeCount')? -
@Joachim Isaksson 谢谢 :)
标签: python-3.x youtube-api youtube-data-api