У меня есть диспетчер загрузки Google, который в большинстве случаев работает нормально, но при загрузке большого количества файлов он частично обрывается и возвращает ошибку внутреннего сервера 500 (всегда в одном и том же файле).
media_body = MediaFileUpload(filepath, mimetype=mimeType_in, resumable=True)
if create == True: # CREATE
result = self.service.files().create(
body=meta,
media_body=media_body).execute()
else: # REPLACE
result = self.service.files().update(
body=meta,
media_body=media_body,
fileId=fileID).execute()
Проблема в том, что когда возникает эта ошибка, возникает исключение, а не что-то, что сохраняется в результате (на самом деле результат не будет существовать). Таким образом, я не могу получить никакой информации о нем. Я думаю, это может быть связано с тем, что файл слишком большой или что-то в этом роде, но я не могу возобновить, потому что у меня нет информации. Мысли?