pythontornodo的簡單應用1
關於python的web框架主流的
有比較全面的django主要就是開發時候不用知道sql語句就可以和資料庫互動還有就是django有自帶後臺管理admin,當然開發過程用下xadmin介面較友好。
flask是輕量級web框架,其特點框架很輕量 更新時依賴小 。
tornodo其特點主要支援高併發,非同步io
構建tornodo服務
import tornado.web
import 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()
相關文章
- websoket的簡單應用Web
- npm的簡單應用NPM
- jsp的簡單應用JS
- 遞迴的簡單應用遞迴
- rename命令的簡單應用
- thymeleaf 簡單應用
- div 簡單應用
- ajax簡單應用
- smbclient 簡單應用client
- jQuary中ajax的簡單應用
- gRPC的Golang簡單應用RPCGolang
- @Autowire/@Qualifilter/@Resource的簡單應用Filter
- 並查集的簡單應用並查集
- Android ExpandableListView的簡單應用AndroidView
- 簡單的線段樹應用
- Windows Installer的簡單應用Windows
- appfabric 簡單應用APP
- ORACLE簡單應用 (轉)Oracle
- 一個簡單的iptable的應用
- Disruptor的簡單介紹與應用
- 簡單計算器(棧的應用)
- 簡單易用的macOS音量應用程式Mac
- arguments的應用示例簡單介紹
- libssh2的簡單應用
- 簡單的Java二維碼應用Java
- Rust GUI庫 egui 的簡單應用RustGUI
- 一個簡單的 indexedDB 應用示例Index
- [譯]使用 Rust 開發一個簡單的 Web 應用,第 1 部分RustWeb
- C#反射的Assembly的簡單應用C#反射
- 快應用簡單瞭解
- MapReduce應用案例--簡單排序排序
- Nginx 簡單應用(Windows os)NginxWindows
- 用 Vue 建立一個簡單的 electron 桌面應用Vue
- 使用 Flutter 開發簡單的 Web 應用FlutterWeb
- JWT在專案中的簡單應用JWT
- Fresco圖片載入的簡單應用
- webpack-dev-server最簡單的應用WebdevServer
- 對AVPlayer的一些簡單應用