国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Sanic框架安裝與簡單入門示例

2020-02-15 22:23:37
字體:
來源:轉載
供稿:網友

本文實例講述了Sanic框架安裝與簡單用法。分享給大家供大家參考,具體如下:

Sanic是一個類似Flask的Python 3.5+ Web服務器,它的寫入速度非常快。除了Flask之外,Sanic還支持異步請求處理程序。這意味著你可以使用Python 3.5中新的閃亮的異步/等待語法,使你的代碼非阻塞和快速。

前言:Sanic最低支持Python 3.5,如果需要學習Sanic,請先下載版本不低于3.5的Python包

安裝Sanic

pip3 install sanic

注意:Sanic暫時只能在mac os系統和linux系統下安裝,windows系統暫不支持

一個簡單的Sanic小程序

manager.py

from sanic import Sanicfrom sanic.response import jsonapp = Sanic()@app.route("/")async def hello_sanic(request):  data = json({"code":0})  return dataif __name__ == "__main__":  app.run(host="0.0.0.0",port=5000)

運行manager.py文件,就可以運行起來一個簡單的由Sanic開發web小程序了,我們可以在瀏覽器輸入http://localhost:5000/就可以訪問了!

用慣Flask的同學,會發現Sanic的用法與Flask有點類似,但是,值得注意的是,當我們寫路由的時候,方法中必須帶有1個參數,并且Response不能像Flask中是一個str即可,需要將其轉化為sanic.response.HTTPResponse類型。

官方參考文檔:http://sanic.readthedocs.io/en/latest/

更多關于Python相關內容感興趣的讀者可查看本站專題:《Python+MySQL數據庫程序設計入門教程》、《Python常見數據庫操作技巧匯總》、《Python數據結構與算法教程》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總》

希望本文所述對大家Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 靖边县| 尼玛县| 温泉县| 英吉沙县| 新乡县| 山东省| 临桂县| 安化县| 枝江市| 四川省| 松原市| 观塘区| 铁力市| 南投县| 永济市| 陇南市| 都昌县| 贵南县| 林州市| 武功县| 泉州市| 德保县| 沾化县| 常山县| 沙湾县| 铁岭县| 攀枝花市| 通化市| 珠海市| 资中县| 喀喇沁旗| 锦屏县| 五原县| 延川县| 镇赉县| 宁安市| 灵寿县| 玛曲县| 咸丰县| 靖江市| 兴安盟|