我正在尝试使用其Python API将图像异步上传到Cloudinary。
他们的documentation指出,上传图片需要以下条件。
result = cloudinary.uploader.upload(file, **options)
由于我想异步上传,看来我需要将“异步”选项设置为True(同样在文档中)。
async(布尔值):告诉Cloudinary是否执行上传 后台请求(异步)。默认值:false。
由于选项具有**,如this SO post中所述,我假设函数像这样接受关键字参数。
response = await cloudinary.uploader.upload(img, async=True)
但是,当我运行脚本时,出现以下错误:
File "async_upload.py", line 16
response = await cloudinary.uploader.upload(img, async=True)
^ SyntaxError: invalid syntax
如何在Cloudinary中异步上传多个图像?
答案 0 :(得分:0)
没有特定的Cloudinary方法。您可以使用asyncio异步上传。 https://medium.freecodecamp.org/a-guide-to-asynchronous-programming-in-python-with-asyncio-232e2afa44f6