【发布时间】:2011-02-03 19:42:42
【问题描述】:
我一直在关注 Python 3.x 的传奇,并看到 3.x 的功能逐渐向后移植到 2.x 行。
我使用的大多数库都没有被移植,有些库(例如 Twisted)似乎在不同程度上暗中或公开地对 3.x 怀有敌意。无论如何,其中许多的兼容版本几乎没有进展。尤其是较大的。
所以,我的问题是,对于所有已向后移植的功能,3.x 中仍有哪些未向后移植的功能?很容易找到已向后移植的内容,而不是剩下的内容。
现在,移植到 3.x 似乎很痛苦,我看不到收益;也许“仅在 3.x 中”列表会让我看到光明...
谢谢,
学习
【问题讨论】:
-
from __future__ import ???导入的那些特征你算吗? -
听起来你真的很想知道为什么要移植到 Python3。这已经回答了很多次了。
-
不,我实际上是想找出 Python 3 中哪些内容没有被反向移植。
-
实现向后移植的特性(可能是最有趣的特性)并不一定比直接迁移到 Python 3 更痛苦:例如 from future import unicode_literals 将在许多 Python 2 中造成严重破坏应用程序。
标签: python python-3.x python-2.7