# tornado web 接收图片

tornado web 接收图片

# -*- coding:utf8 -*-
import tornado.ioloop
import tornado.web

__UPLOADS__ = 'uploads/'

class MainHandler(tornado.web.RequestHandler):

    def get(self):
        self.write('<html><body><form enctype="multipart/form-data" action="/upload" method="post" name="up_load">'
                   '<input type="file" name="message">'
                   '<input type="submit" value="Submit">'
                   '</form></body></html>')



class Upload(tornado.web.RequestHandler):

    def post(self):
        fileinfo = self.request.files["message"][0]
        print("fileinfo is", fileinfo)


application = tornado.web.Application([
    (r"/", MainHandler),
    (r"/upload", Upload)
])

if __name__ == "__main__":
    print("into main function")
    application.listen(8888)
    tornado.ioloop.IOLoop.instance().start()

猜你喜欢

转载自blog.csdn.net/ln_ios/article/details/79897405