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()
相關文章
- jsp的簡單應用JS
- gRPC的Golang簡單應用RPCGolang
- thymeleaf 簡單應用
- div 簡單應用
- jQuary中ajax的簡單應用
- @Autowire/@Qualifilter/@Resource的簡單應用Filter
- 並查集的簡單應用並查集
- pythontonado框架簡單應用Python框架
- 簡單計算器(棧的應用)
- 一個簡單的 indexedDB 應用示例Index
- Rust GUI庫 egui 的簡單應用RustGUI
- Disruptor的簡單介紹與應用
- 簡單的Java二維碼應用Java
- 簡單易用的macOS音量應用程式Mac
- [譯]使用 Rust 開發一個簡單的 Web 應用,第 1 部分RustWeb
- 快應用簡單瞭解
- Nginx 簡單應用(Windows os)NginxWindows
- 用 Vue 建立一個簡單的 electron 桌面應用Vue
- Fresco圖片載入的簡單應用
- 使用 Flutter 開發簡單的 Web 應用FlutterWeb
- JWT在專案中的簡單應用JWT
- Android應用加固的簡單實現方案Android
- PHP + Laravel 的簡單應用教程 — ajax 的使用PHPLaravel
- k8s學習筆記(1)- 簡單部署springboot應用K8S筆記Spring Boot
- windbg sx命令與簡單應用
- easypoi 讀取 Excel 簡單應用Excel
- Lucene介紹及簡單應用
- ES6 symbol 以及symbol的簡單應用Symbol
- Android應用加固的簡單實現方案(二)Android
- Django應用建立到啟動的簡單示例Django
- Asp.net core中RedisMQ的簡單應用ASP.NETRedisMQ
- 4 個概念,1 個動作,讓應用管理變得更簡單
- 01 . SaltStack部署配置及簡單應用
- redis訊息佇列簡單應用Redis佇列
- 淺析TCP和nodejs中TCP的簡單應用TCPNodeJS
- 簡單聊聊 GZIP 的壓縮原理與日常應用
- ajax與json通過程式碼的簡單應用JSON
- redis的場景應用多角度簡單分析Redis