跟随一个开发者的心路历程,揭开ASGI的神秘面纱,从框架疑惑到理解现代Python异步Web服务器底层协议的全过程
曾经我以为不用DTO是错的,后来发现,有时候简单才是王道。本文聊聊什么时候该用DTO,什么时候不用也挺好。
FastAPI 迁移到 Litestar 的那些坑与顿悟——原来数据校验也可以不靠“魔法”一样强大
你有没有想过,像LangExtract这样的工具是怎么做到在长文档中精确高亮一句话的?别以为是魔法,其实背后全靠巧妙的计算机科学。
有没有觉得被Python的类型提示‘背叛’过?本篇和你聊聊如何在Pydantic泛型和typing各种花式类型中,破案出真正的运行时类型。亲测好用,值得收藏!
别再为Pydantic的.model_rebuild()头疼了,来看看pydantic-graph如何优雅解决Python的前向引用问题。静态与运行时类型解析的本质区别、父级命名空间捕获的巧妙设计,一看就懂!
探索Python的inspect.currentframe()如何和操作系统课程中的底层概念产生奇妙关联。从指令指针到PyFrameObject,带你走一遍前世今生。
通过易懂的汽水罐类比,理解 Python 泛型与型变(variance),以及类型检查器如何保护你的代码。
我花了几个小时调试一个看似简单的 Python 错误,最后才发现一切都归结于我定义类的顺序。这是一段关于前向引用、运行时类型检查,以及为什么有时最简单的修复却最难发现的故事。
探索从同步到异步SQLAlchemy与FastAPI迁移中的陷阱与启示