import tornado.ioloop
import tornado.web
import tornado.httpserver
import db_pandas
import re,json,datetime
cishu=0
class postHandler(tornado.web.RequestHandler):
def post(self):
global cishu
post_data=self.request.body_arguments
post_data_dict = {x: post_data.get(x)[0].decode("utf-8") for x in post_data.keys()}
with open('recivce.log','ab+') as f:
f.write(json.dumps(post_data_dict).encode('utf8'))
print("成功接受 %s \n完成时间 %s" % (cishu,str(datetime.datetime.now())) )
cishu+=1
def make_app():
with open("cpu.log","r") as f:
a=f.read()
with open("fuzai.log","r") as f:
b=f.read()
return tornado.web.Application([
(r'/post', postHandler),
])
if __name__ == "__main__":
app = make_app()
app.listen(8000)
# ser=tornado.httpserver.HTTPServer(app)
# ser.bind(8884)
# ser.start(1)
tornado.ioloop.IOLoop.instance().start()
tornado提供后端服务
最新推荐文章于 2022-11-07 22:00:00 发布