使用Python 3有什么好处/优点?

Jor*_*mov 5 python python-3.x

我的一个客户是一个大型媒体组织,它为自己的内部业务流程管理进行了大量的Python开发.我们需要权衡将整个代码库从Python 2.7切换到Python 3的优缺点,以及使用Python 3进行任何新的开发.

我的问题是:你如何销售Python 3?我们可以从中获得哪些实际利益?

除了偶尔相当模糊的"在某些情况下它可能加速你的代码"之外,快速谷歌没有提出许多具体的好处.也许我不是在寻找我应该去的地方,所以我也非常感谢指向资源的指针.

kir*_*sos 4

由于您已经使用了 2.7,因此您应该再坚持一段时间。Python 3 很棒,但又很不同。此外,大多数 Linux 发行版仍然附带 Python 2。而且,它的库也略有缺乏。甚至 Twisted 也不可用。

好处是新的功能,比如新的统计模块、yield from语句、pathlib模块等。此外,无论如何,您都必须在某个时间点从 Python 2 切换;当有更多代码需要更长的时间来移植时,为什么不早一些呢?

如果您想要更彻底的比较,请参阅http://wiki.python.org/moin/Python2orPython3