目錄
FastAPI
FastAPI 是什么
為什么要用 FastAPI
FastAPI 入門
安裝
用 FastAPI 寫個接口
調試接口
創建快捷請求
保存為快捷請求
發送請求
總結
FastAPI
FastAPI 是什么
什么是 FastAPI 呢? FastAPI 是 Python 的一個框架,如果要類比的話,那就是:
- Nodejs 和 Nestjs
- Java 和 Spring
- Php 和 ThinkPhp
?
為什么要用 FastAPI
為什么要選 FastAPI 呢?
- 顧名思義,很快,速度很快,性能很強
- 提高開發效率,畢竟封裝得很完善
- BUG率低,增加一些提示,減少BUG
- 簡單快捷,用起來非常方便
- 社區健壯,遇到問題可以快速解決
- 標準,基于 OpenAPI 和 JSON SCHEMA
詳細了解:OpenAPI 是什么?
FastAPI 入門
安裝
首先你的電腦需要有 Python3.7 以上的環境才能安裝,在終端中執行以下操作:
就完成了基本的環境安裝
用 FastAPI 寫個接口
寫完運行一下
調試接口
當我們寫完一個接口時,需要對這個接口進行調試,今天我就使用 Apifox 對接口進行調試
創建快捷請求
兩個接口分別是:
- 創建 /api/v1/hw
?
- 創建 /api/v1/items/{item_id}
?
保存為快捷請求
可以選擇保存為快捷請求,并填入對應信息~
?
發送請求
快捷請求創建好了之后,我們可以發送請求,看一下能不能得到我們想要的結果~
- /api/v1/hw
- /api/v1/items/{item_id}
?
總結
本文章,使用 FastAPI 寫了幾個接口,并使用接口工具進行接口的調試,達到了入門 FastAPI 的學習結果!
以下是我收集到的比較好的學習教程資源,雖然不是什么很值錢的東西,如果你剛好需要,可以評論區,留言【777】直接拿走就好了
各位想獲取資料的朋友請點贊 + 評論 + 收藏,三連!
三連之后我會在評論區挨個私信發給你們~