使用API调整从Google Drive检索的图像大小
-
12-12-2019 - |
题
我正在使用以下python代码从google drave获取文件:
theGoogleDriveFile = service.files().get(fileId=<googleDriveFileId>).execute()
.
如果是图像,我将如何调整此文件大小?我尝试了以下内容:
resizedImage = images.resize(theGoogleDriveFile['downloadUrl'], 32, 32)
.
但我收到以下错误:
raise NotImageError()
NotImageError
. 解决方案
此工作:
theGoogleDriveFile = service.files().get(fileId=<googleDriveFileId>).execute()
result = urlfetch.fetch(theGoogleDriveFile['webContentLink'])
resizedImage = images.resize(result.content, 32, 32)
. 不隶属于 StackOverflow