那些值得阅读的PEP

虽然 PEP(Python Enhancement Proposals) 读起来晦涩难懂(英语是硬伤)

但它是深入了解 Python 这门语言不可或缺的参考资料

浏览整个 PEP 索引,你会看到 Python 从 2 到 3 的设计和演变过程,体会到 Python 社区的活跃对这门语言的影响

在这中众多的 PEP 中,有哪些是值得阅读的?这个问题在知乎上已经有了很好的 回答

还有一篇很不错的文章比较全面地介绍了PEP:学习Python,怎能不懂点PEP呢?

虽然网上有一些零散的 PEP 翻译版本,但我个人还是推荐看英文的,原汁原味

况且我们还有 谷歌翻译 不是吗?再不行来一个插件 沙拉查词,提高你的阅读效率

这里根据我 个人的观点 ,挑选出一些不错的 PEP, 分为 必读选读 两部分

使用vs2017搭建CPython3.6和CPython2.7源码调试环境

打算开始看 《Python源码剖析》, 这需要能够本地调试 CPython 的源码

虽然这本书是基于 CPython2.5 的,有点古老了,但大部分还是通用的

这里分别使用 CPython3.6 和 CPython2.7 的源码来调试

这样也能看出 Python2 与 Python3 在源码实现上的一些区别,下面是本次搭建的环境:

  • src:CPython 3.6, CPython2.7
  • os:Win10
  • ide:VS2017
|