python tornado上传图片,上传文件

日期:2018-07-04 22:21:20 类别:  tornado

python tornado上传图片,上传文件方法。

在requestOther.py文件中继续添加路由与类。

添加路由

(r"/UploadFile",UploadHandker)


class UploadHandker(tornado.web.RequestHandler):

    def post(self, *args, **kwargs):

        files = self.request.files

        fileDatas = files.get("fileData")

        if fileDatas:

            fileData = fileDatas[0]["body"]

            file = open("./isoftvip.jpg","w+")

            file.write(fileData)

            file.close()

            self.write("ok")

        else:

            self.write("fail")

启动tornado     python requestDemo.py

打开postman。设置key为fileData

uploadfile.png

可以看到返回结果为ok.  如果不选择文件Files.  应该是返回fail。