本文共 1168 字,大约阅读时间需要 3 分钟。
import cherrypyimport mysql.connector as mconnectorimport sys# Globalglobal connglobal curtry: conn = mconnector.connect(user='test', password='test1234', host='localhost', database='test') cur = conn.cursor()except: print(sys.exc_info()[1])class HelloWorld(object): @cherrypy.expose def index(self): cherrypy.session["abc"] = "abc" return "Hello World!" @cherrypy.expose def test(self): return "Hello world2!" @cherrypy.expose def say(self, name): return "Hello, %s" % name @cherrypy.expose def getsession(self): return cherrypy.session["abc"] @cherrypy.expose def loaddata(self): try: cur.execute('select * from testtable1') rows = cur.fetchall() str = "".join("%d %s" %(row[0], row[1].decode("utf-8")) for row in rows ) return str; except: return "Error while processing data" + sys.exc_info()[1];conf = { '/': { 'tools.sessions.on': True } }cherrypy.quickstart(HelloWorld(),'/', conf)
转载地址:http://jwipi.baihongyu.com/