为什么Python 3中的编译器包已经停止?

时间:2009-05-26 05:54:31

标签: python compiler-construction python-3.x

我很惊讶地发现了Python's compiler package的文档,但发现它已经在Python 3.0中消失了,没有任何明确的替换或解释。

我似乎无法找到关于如何做出这个决定的关于python-dev的任何讨论 - 是否有人对此决定有任何见解?

3 个答案:

答案 0 :(得分:35)

我相信功能现已内置:

答案 1 :(得分:1)

要提供对决策线索的具体引用:

而且,出于价值考虑,我启动了编译器软件包的Python3端口,该端口将保留在stdlib之外:

答案 2 :(得分:0)

对于它的价值,我开始将compiler软件包的端口移植到Python3:https://github.com/pfalcon/python-compiler。在撰写本文时,它会生成与CPython3.5兼容的字节码,并且可以编译该版本的整个标准库。