tornado web 接收图片
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()