捕获“视频已在播放列表中。” API中的错误(Python)

问题描述 投票:0回答:1

我正在Python脚本中使用youtube.playlistItems().insert function。我知道某些视频已经在目标播放列表中,这会导致错误

raise HttpError(resp, content, uri=self.uri)
googleapiclient.errors.HttpError: <HttpError 409 when requesting https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&alt=json returned "Video already in playlist.">

我如何捕获此错误并仅跳过有问题的视频?我搜索了insert帮助文档和errors文档,但是找不到我的访问请求的适当属性(.error.httperror无效)。

谢谢

python youtube youtube-api http-error
1个回答
0
投票

您应该能够捕获异常并像这样继续:

© www.soinside.com 2019 - 2024. All rights reserved.