Python Dependency Inject Framework - injector
前陣子才提到依賴注入(Dependency Injection, DI), 今天就看到 Python 也有類似的套件可以使用。 injector 可以從 type annotation 知道要注入什麼相依的變數,例如: from injec…
196 篇 · 第 9 頁
前陣子才提到依賴注入(Dependency Injection, DI), 今天就看到 Python 也有類似的套件可以使用。 injector 可以從 type annotation 知道要注入什麼相依的變數,例如: from injec…
Wolverine 是利用 GPT-4 AI 模型幫忙修正 Python 程式問題的工具,只要用 Wolverine 執行你的 Python script, 只要有錯誤發生它就會嘗試用 GPT-4 模型幫你全自動修好它,不僅修好,還會跟你解…
functools 模組是 Python 內建專門提供各種實用裝飾子(decorator)以及實用函式(function)的模組。 functools 模組最常被使用的功能主要為: @cache @lru_cache partial red…
用過 Flask 的都說簡單好寫,但效能確實比不上 FastAPI 甚至是其他語言寫成的 Web 應用。 如果你是新專案大可直接選擇使用 FastAPI 進行開發,擺脫效率較慢的宿命;不過有些專案早已用 Flask 開發的話,就不見得能說換…
隨著容器化(containeriziation)的盛行,也越來越多企業導入 Kubernetes (或稱 K8s ),將各種容器化的服務運行在 K8s 叢集內,除了能讓部署(deployment)這件事有個標準可以遵循之外(大家都要寫 ya…
自從 Rust Programming Language 開始展露頭角之後,很多工具都開始見到 Rust 的影子,或是底層由 Rust 重寫,或是關鍵部分由 Rust 實作,這些由 Rust 所改寫的工具幾乎都有個共通點 —— 快! Ruf…
Python 的 decorator (或稱裝飾子)是一個非常有用的功能,它的重要程度可以說是沒用過或不會用 decorator 的人就等於沒學過 Python, 甚至在一些常見的框架(Framework),例如 Flask, FastAP…
Python 在近幾年因為其易用性(是真的很簡單使用)以及在大數據、 AI 等領域大放異彩,不僅受到不少關注,也是很多人感興趣想學習的程式語言。 如果你也想為你的生活來點 Python ,微軟有提供 Python 教學影片給沒有任何經驗的初…