Tornado是一个异步的Python Web开发框架,同时也是一个优秀的异步服务器开发库,这里我们将来讲解一下Python的Tornado框架实现图片上传及图片大小修改功能方面的一些重点:
图片的上传
上传图片使用了表单提交, 下面是html部分, enctype="multipart/form-data"表示不对字节进行编码,上传文件类型时需指定. input标签的 type=“file” 指定上传类型.
<form action="/" enctype="multipart/form-data" method="post">
<input type="file" name="headimg">
</form>
下面是tornado接受文件的部分
class UploadHandler(BaseHandler):
def post(self):
# 这部分就是上传的文件,想要查看更多可以pri