经常看到有人把 FastAPI 和 Flask 放到一起比较,但是却没有意识到这完全是两种东西——前者是基于 Web 框架 Starlette 添加了 Web API 功能支持的(框架之上的)框架,而后者是和 Starlette 同类的通用 Web 框架。你怎么能让小明和骑电动车的小军赛跑然后还夸小军好快好强?为了让框架 PK 爱好者们有一个更公平的比较对象,从一份 0.6.2 版本的 fork 开始,我实现了一个基于 Flask 的 Web API 框架——: [...]
分类目录归档:计算机与编程
4条回复
在 Stack Overflow 上拿到了 Flask 银徽章
国内技术书盗版现状
我在 18 年出版了一本技术书,快两年过去了,和盗版打了很多交道。这篇文章从一个技术书作者的视角以 2018~2020 作为切片来记录一下国内技术书的盗版现状。 [...]
一个困扰我两年的 Flask「Bug」
TL;DR 版本: [...]
安装 Python 依赖出现 MarkupSafe ImportError … Feature 报错的解决方法
这个报错在 3 月 8 号 setuptools 发布新版本之后出现,通常会在安装 Python 依赖时触发。 [...]
《Flask Web 开发实战》虚拟环境/依赖/Pipenv 等问题解决方法
注:这篇文章的主要受众是《Flask Web 开发实战》的读者。 [...]
《Flask 入门教程》第二版发布
《Flask 入门教程》第二版发布了!新版本主要有以下变化(详见 commit 列表): [...]
我在一本技术书里放置的十个彩蛋
《Flask Web 开发实战》已经出版一年多,书里面的一些彩蛋也不知道有多少被人发现了。再不公开,我可能都要忘了。所以就趁着出版一周年这个契机整理一下吧。 [...]
要不我们还是用回 virtualenv/venv 和 pip 吧
只用来管理 Python 版本和虚拟环境,Miniconda 也是一个很好的选择
Anaconda 是一个面向数据科学的 Python 发行版,它打包了 Conda、Python 和一堆机器学习和人工智能相关和常用的包,而且还可以用来安装一些非 Python 编写的库。对于科学计算相关的用途非常方便,开箱即用。看起来很适合实验室或是学校机房使用…… [...]
相比 Pipenv,Poetry 是一个更好的选择
前情提要
Pipenv 描绘了一个美梦,让我们以为 Python 也有了其他语言那样完善的包管理器,不过这一切却在后来者 Poetry 这里得到了更好的实现。 [...]
回应《也谈「不要用 Pipenv」》
看了董伟明老师(@董伟明)的《也谈「不要用 Pipenv」》,这篇文章对其中的一些观点做出一些回应和解释。 [...]