Subversion Repositories navi

Compare Revisions

Regard whitespace Rev 49 → Rev 5

/webapp/templates/parse.html
File deleted
/webapp/main.py
5,13 → 5,11
import tornado.ioloop
import tornado.web
import tornado.autoreload
import tornado.database
 
import os
import re
 
from tsimapiak import parsenum
from tsimapiak import dbconnector
from tsimapiak import parse
from tsimapiak.parsenum import parse
 
class Index(tornado.web.RequestHandler):
def get(self):
26,7 → 24,7
num = self.get_argument("num").strip()
except:
self.redirect("/number")
numout = parsenum.parse(num.replace(" ",""))
numout = parse(num.replace(" ",""))
if numout == None:
numout = -1
self.render("templates/number.html", last=num, numout=numout)
35,32 → 33,19
def get(self):
os.system("/usr/bin/restartnavi")
 
 
class TestDB(tornado.web.RequestHandler):
def get(self):
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)
text = ""
db = tornado.database.Connection("127.0.0.1", "navi", user="navi", password="navi")
for thing in db.query("SELECT * FROM test"):
text = "<br />".join((text, str(thing.id) + " - " + thing.asd))
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),
("/parse", ParseTest)
("/testdb", TestDB)
])
 
if __name__ == "__main__":
/tsimapiak/parse.py
File deleted
/tsimapiak/dbconnector.py
File deleted
\ No newline at end of file