學習fastapi middleware 源碼調用順序


請求流程如圖

 

本次學到的新東西:

functools.partial 可以代碼重用 用於在哪些通用的方法上加上更多的參數

try: finally可以當go的defer用 即使return后 finally也是會執行的

raise exc from None 這樣可以保持原來報錯的上下文

asyncio.Queue 可以用來傳輸消息 類似於go的channel

nonlocal 關鍵字是閉包函數用來修改外層函數變量的

__call__ 方法是當把類對象加()執行的時候調用的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM