三分钟了解 Python3 的异步 Web 框架 FastAPI (zhuanlan.zhihu.com)

【简介】

在 FastAPI 官方文档中,可以看到官方对 FastAPI 的定位:

- 快速:非常高的性能,向 NodeJS 和 go 看齐(感谢 Starlette 和 Pydantic)
- 快速编码:将功能开发速度提高约 200% 至 300%。
- 错误更少:减少约 40% 的人为错误(开发人员)。* (FastAPI 内置很多 Python 高版本的语法,比如类型注释,typing 库等等,因此被要求的 Python 版本为 3.6+)
- 简易:旨在易于使用和学习。减少阅读文档

点击查看全文 >>

@Jerry轩5211 2020-07-10 11:48分享 / 0个评论
赞过的人: Jerry轩5211
要不要再学学下面的文章?
如何实现一个优雅的Python的Json序列化库 (insights.thoughtworks.cn)
在Python的世界里,将一个对象以json格式进行序列化或反序列化一直是一个问题。Python标准库里面提供了json序列化的工具,我们可以简单的用json.dumps来将一个对象序列化。但是这种序列化仅支持python内置的基本类型。
by @ThoughtWorks 2020-09-09 09:35 分享 查看详情
HTTP/3 来了,你了解它么? (zhuanlan.zhihu.com)
HTTP/3 是基于 QUIC 的协议。而 QUIC 协议是 Google 提出的一套开源协议,它基于 UDP 来实现,直接竞争对手是 TCP 协议。

另外,要聊 HTTP/3,HTTP 的发展历程是怎么也绕不过去的,今天我们在这里简单说一下 HTTP/3 相比较 HTTP/2 进步的那些点。
by @又拍云 2020-09-01 13:58 分享 查看详情
Jetpack Hilt 依赖注入框架上手指南 (mp.weixin.qq.com)
依赖注入是什么

个人理解:把有依赖关系的类放在容器中,解析这些类的实例,并在运行时注入到对应的字段中,就是依赖注入,目的是为了类的解耦
by @code小生 2020-08-31 00:52 分享 查看详情
Win 10 中使用 Python 碰到的奇怪现象 (mp.weixin.qq.com)
最近在使用 Python 的时候发生了很奇怪的现象:从命令行执行 python.exe 并不会进入 REPL,似乎也没有其他反应,然而稍等片刻,会看到系统弹出 Windows Store 页面,并定位到 Python App 的详情页。
by @code小生 2020-08-24 01:01 分享 查看详情
用 Python 赚钱的 5 个方法,教你业余时间赚外快! (mp.weixin.qq.com)
Python作为一门编程语言,一门技术,就一定能够为我们所用,至少赚个外快是绝对没有问题的。
by @code小生 2020-08-10 21:11 分享 查看详情
Python 编辑神器 Jupyter ,推出首款官方可视化 Debug 工具! (mp.weixin.qq.com)
Python 代码编辑器怎么选?PyCharm、VS Code、Jupyter Notebook 都各有特色,Jupyter 适合做数据分析这些需要可视化的操作,PyCharm 更适合做完整的 Python 项目。然而,因为交互式操作,很少会有开发者想到用 Jupyter 做 Debug。
by @code小生 2020-08-02 13:42 分享 查看详情
Python 密码学入门书籍 (mp.weixin.qq.com)
密码学(Cryptology)是一门古老的科学。大概自人类社会出现战争便产生了密码,以后逐渐形成一门独立的学科。在密码学形成和发展的历程中,科学技术的发展和战争的刺激都起了积极的推动作用。
by @code小生 2020-07-21 23:37 分享 查看详情
Python 初学者经典教材 (mp.weixin.qq.com)
《Think Python》是很多Python初学者的不二入门教材,受到广泛好评。该书原作者是美国Olin工程学院的教授Allen B. Downey,目前该书的原版和中文版本都已免费开源。
by @code小生 2020-07-21 23:36 分享 查看详情
必学的 10 大顶级 Python 库! (mp.weixin.qq.com)
作为数据科学和机器学习相关的研究和开发人员,大家每天都要用到 python。在本文中,我们将讨论一些 python 中的顶级库,开发人员可以使用这些库在现有的应用程序中应用、清洗和表示数据,并进行机器学习研究。
by @code小生 2020-07-21 23:33 分享 查看详情
27 个为什么,帮助你更好的理解 Python (mp.weixin.qq.com)
Guido van Rossum 认为使用缩进进行分组非常优雅,并且大大提高了普通 Python 程序的清晰度。大多数人在一段时间后就学会并喜欢上这个功能。
by @code小生 2020-07-21 23:33 分享 查看详情