1
Python과 함께 YouTube API v3을 사용하고 있으며 존재하지 않는 비디오를 검색 할 때 문제가 발생합니다. 네트워크가 불안정하고 다시 시작하는 데 몇 초를 필요로하지만 난 비디오, 예를 들어 HFpy1nma2E의 위치를하고 때, 즉 동안 존재하지 않는 경우 나 상황을 처리하고이 코드YouTube Python 예외 Api v3 처리
while True:
try:
print "Call Search API..."
youtube = get_authenticated_service()
search_response = youtube.search().list(
part="id,snippet",
maxResults=options.maxResults,
type = "video",
relatedToVideoId = options.q,
videoType="movie"
).execute()
break
except:
print "Failed to connect to API - Retry.."
: 나는 다음과 같은 코드를 사용하고 루프는 영원히 달린다. 이런 종류의 문제를 처리하기 위해 더 복잡한 예외를 제안 할 수 있습니까?
도움 주셔서 감사합니다.
다른 종류의 오류를 잡아서 다르게 처리해야합니다. 나는 또한 예외 시간 지연을 추가 할 것 –