我正在尝试使用google.appengine.api.images.get_serving_url()
with URL parameters显示不同尺寸的图像。当我将其部署到实际的应用引擎服务器时,这很好用。但是,它在我的开发服务器中不起作用。它可以正确呈现整个图像。但是,只要我指定= sXX或= sXX-c,页面就是空白。日志打印包含
line 379, in _OpenImageData
images_service_pb.ImagesServiceError.NOT_IMAGE)
ApplicationError: ApplicationError: 3
我为PIL安装了Pillow。为什么这不起作用?
更新:我试图上传png和jpeg。
答案 0 :(得分:0)
查看Google图像模块的code,您可能正在处理不受支持的图像类型。允许的类型是:
FORMAT_LIST = [BMP, GIF, ICO, JPEG, PNG, TIFF, WEBP]