3

Six 提供了简单的实用程序来弥补 Python 2 和 Python 3 之间的差异。它旨在支持无需修改即可在 Python 2 和 3 上运行的代码库。6 只包含一个 Python 文件,因此可以轻松复制到项目中。

我一直想知道为什么它被命名为six. 我在源代码中阅读了它的文档和评论,但他们没有回答这个问题。

4

1 回答 1

13

“六”这个名字来源于 2*3 等于 6。为什么不加法呢?乘法更强大,而且,无论如何,“五”已经被(诚然现在奄奄一息的)Zope Five 项目抢走了。

资源

于 2017-07-06T04:13:52.657 回答