GoogleDriveAPIv3 - 我可以在 python 中上传二进制数据吗?
GoogleDriveAPIv3 - Can I upload binary data in python?
我有包含二进制图像数据、MIME 类型和文件名的变量。
我想将二进制数据上传到 Google 驱动器。
有什么方法可以在 python 中上传这个吗?
上传分两部分完成,首先上传元数据、名称、描述......然后上传包含文件数据本身的文件流
file_metadata = {'name': 'photo.jpg'}
media = MediaFileUpload('files/photo.jpg', mimetype='image/jpeg')
file = drive_service.files().create(body=file_metadata,
media_body=media,
fields='id').execute()
print 'File ID: %s' % file.get('id')
我有包含二进制图像数据、MIME 类型和文件名的变量。 我想将二进制数据上传到 Google 驱动器。 有什么方法可以在 python 中上传这个吗?
上传分两部分完成,首先上传元数据、名称、描述......然后上传包含文件数据本身的文件流
file_metadata = {'name': 'photo.jpg'}
media = MediaFileUpload('files/photo.jpg', mimetype='image/jpeg')
file = drive_service.files().create(body=file_metadata,
media_body=media,
fields='id').execute()
print 'File ID: %s' % file.get('id')