in IAC/temp/function-source/src/corretor_gemini/utils/imageUploader.py [0:0]
def _download_file(real_file_id):
try:
# create drive api client
service = build("drive", "v3")
request = service.files().get_media(fileId=real_file_id)
file = io.BytesIO()
downloader = MediaIoBaseDownload(file, request)
done = False
while done is False:
status, done = downloader.next_chunk()
except HttpError as error:
print(f"An error occurred: {error}")
file = None
return file.getvalue()