本文共 761 字,大约阅读时间需要 2 分钟。
关于python的web框架主流的
有比较全面的django主要就是开发时候不用知道sql语句就可以和数据库交互还有就是django有自带后台管理admin,当然开发过程用下xadmin界面较友好。flask是轻量级web框架,其特点框架很轻量 更新时依赖小 。tornodo其特点主要支持高并发,异步io构建tornodo服务import tornado.webimport tornado.ioloop.#类比django中的视图.#一个业务处理类class IndexHandler(tornado.web.RequestHandler):#处理get请求的,不能处理post请求def get(self,*args,**kwargs): #对应http请求的方法 #给浏览器响应信息 self.write("sunck is a good tornado")
if name == "__main__":
#实例化一个app对象#Application:tornado web框架的核心应用类,是与服务器对应的接口#里面保存了路由映射表,有一个listen方法,用来创建一个服务器的实例,并绑定了端口application = tornado.web.Application([ (r"/", IndexHandler),])#绑定监听端接口#注意:此时服务器并没有开始监听application.listen(8888,'0.0.0.0')'''IOLoop.current():返回当前线程IOLoop实例IOLoop.current():启动IOLoop实例I/O循环,同时开启了监听'''tornado.ioloop.IOLoop.instance().start()
转载地址:http://jntyx.baihongyu.com/