9,8 → 9,9 |
import os |
import re |
|
from tsimapiak.parsenum import parse |
from tsimapiak.dbconnector import getnavilist |
from tsimapiak import parsenum |
from tsimapiak import dbconnector |
from tsimapiak import parse |
|
class Index(tornado.web.RequestHandler): |
def get(self): |
25,7 → 26,7 |
num = self.get_argument("num").strip() |
except: |
self.redirect("/number") |
numout = parse(num.replace(" ","")) |
numout = parsenum.parse(num.replace(" ","")) |
if numout == None: |
numout = -1 |
self.render("templates/number.html", last=num, numout=numout) |
37,16 → 38,29 |
|
class TestDB(tornado.web.RequestHandler): |
def get(self): |
lis = getnavilist() |
lis = dbconnector.getnavilist() |
text = u"id | navi | infix | partofspeech<br />" |
text += u"<br />".join(u" | ".join(unicode(y) for y in x) for x in lis) |
self.write(text) |
|
class ParseTest(tornado.web.RequestHandler): |
def get(self): |
self.render("templates/number.html", last="", out=None) |
|
def post(self): |
try: |
word = self.get_argument("word").strip() |
except: |
self.redirect("/parse") |
out = parse.parsefix(word) |
self.render("templates/number.html", last=word, out=out) |
|
application = tornado.web.Application([ |
("/", Index), |
("/number", Number), |
("/restart", Restart), |
("/testdb", TestDB) |
("/testdb", TestDB), |
("/parse", ParseTest) |
]) |
|
if __name__ == "__main__": |