本書從FastAPI框架的基礎知識和相關的Python編程概念開始講解。然后,您將了解該框架的所有方面知識,包括其強大的依賴注入系統(tǒng),以及如何使用它與數據庫通信、實現(xiàn)身份驗證和集成機器學習模型等。之后,您將學習與測試和部署相關的最佳實踐,以運行高質量和健壯的應用程序。最后,您還將學習Python數據科學軟件包的應用生態(tài)系統(tǒng)。隨著學習的深入,您將學習如何使用FastAPI在Python中構建數據科學應用程序。本書還演示了如何開發(fā)快速高效的機器學習預測后端,并對其進行測試,以獲得最佳性能。最后,您將看到如何使用WebSocket和Web瀏覽器作為客戶端實現(xiàn)人臉實時檢測。在本書的最后,您不僅學習如何在數據科學項目中實現(xiàn)Python,還學習如何在FastAPI的幫助下維護和設計它們,以滿足高編程標準。 本書面向對FastAPI及其生態(tài)系統(tǒng)感興趣的數據科學家和軟件開發(fā)人員,并以此構建數據科學應用程序。讀者需要具備數據科學和機器學習概念的基本知識,以及了解如何在Python中應用它們。