我正在尝试通过HTML表单将图像发送到web2py Web服务器以进行存储:
<form enctype="multipart/form-data" action="http://foo.bar.com/app/uploadimage" method="post">
<input id="image-file" name="uploadfile" type="file" /><br>
<input type="submit" /><br>
</form>
发送到服务器的图像编码为multipart/form-data
在web2py(或者我猜,一般是python)中,我该如何解码这些数据并将其保存为图像?哪种工具适用于此?
def uploadimage():
print request.vars.uploadfile
# (... and now? ...)
谢谢
答案 0 :(得分:0)
好的,结果证明这很简单,只需:
file = open('uploadimage.jpg', 'wb')
file.write(request.vars.uploadfile.file.read())
file.close()