From 3516559260e6319f4f311a0d0a578066281de22d Mon Sep 17 00:00:00 2001 From: Void User Date: Sat, 14 Jan 2023 23:47:19 +0300 Subject: [PATCH] Add server --- dump.py | 34 +++++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/dump.py b/dump.py index dd6cde8..4e9c5da 100644 --- a/dump.py +++ b/dump.py @@ -1,16 +1,36 @@ +#Json import json def read(): global db with open('db.json', 'r') as openfile: db = json.load(openfile) -read() -for i in db: - ttime = db[i] - hours = ttime//60//60 ; ttime = ttime - hours*60*60 - minutes = ttime//60 ; ttime = ttime - minutes*60 - seconds = ttime +def dump(): + read() + for i in db: + ttime = db[i] + + hours = ttime//60//60 ; ttime = ttime - hours*60*60 + minutes = ttime//60 ; ttime = ttime - minutes*60 + seconds = ttime + + return f'{i[:i.find("[")]} >> {hours}:{minutes}:{seconds}' + + + +#Simple server +import tornado.httpserver, tornado.ioloop, tornado.web + +class MainHandler(tornado.web.RequestHandler): + def get(self): + self.write(dump()) +application = tornado.web.Application([ + (r"/", MainHandler), +]) +if __name__ == "__main__": + http_server = tornado.httpserver.HTTPServer(application) + http_server.listen(8888) + tornado.ioloop.IOLoop.instance().start() - print(f'{i} >> {hours}:{minutes}:{seconds}')