Python 如何使用瓶子.py批量上传图像?
将大量图像上传到服务器并保存到服务器上的最佳方式是什么 我尝试从如下表单获取文件:Python 如何使用瓶子.py批量上传图像?,python,server,bottle,Python,Server,Bottle,将大量图像上传到服务器并保存到服务器上的最佳方式是什么 我尝试从如下表单获取文件: <form action="/upload" method="post"> <div class="form-group"> <label for="gallery">Select images:</label> <input id="gallery" type="file" name="gallery" accept=
<form action="/upload" method="post">
<div class="form-group">
<label for="gallery">Select images:</label>
<input id="gallery" type="file" name="gallery" accept=".gif,.jpg,.jpeg,.png" multiple>
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
但显然它不起作用,“request.files.getall('gallery')”返回null
我也使用了“瓶子。请求。表单。getall('gallery')”,但这一个只返回文件名,不返回文件流
有什么想法吗?对于我的个人瓶子项目,我在客户端使用开源
plupload
JS库,为瓶子做了一个小包装
您可以安装它:
pip install plupload
然后使用它:
@post('/upload')
def index():
from plupload import plupload
return plupload.save(request.forms, request.files, os.getcwd())
请看一看,了解更多示例
@post('/upload')
def index():
from plupload import plupload
return plupload.save(request.forms, request.files, os.getcwd())