Python3 上 Twisted 的真实现状如何?
What is the real current status of Twisted on Python3?
几年前使用 Python 2.6 使用了一些 twisted,从那以后就停止使用 Python。最近开始关注 Python 3,并正在检查 Python 3 的扭曲支撑状态,我离开时背部非常薄。
介绍 主题的 Latest document 部分是这样说的:
Twisted is currently being ported to work with Python 3.4+. This
document covers Twisted-specific issues in porting your code to Python
3.
Most, but not all, of Twisted has been ported, and therefore only a
subset of modules are installed under Python 3. You can see the
remaining modules that need to be ported at
twisted.python._setup.notPortedModules, if it is not listed there,
then most of all of that module will be ported.
点击 twisted.python._setup.notPortedModules 显示没有列出任何模块。
这是否意味着 Python 3 现在完全支持扭曲?或者只是列表不正确?如果是这样,样本/示例是否转换为 Python 3 ?
关于此主题最有可能的权威资源是持续集成系统。
根据 https://travis-ci.org/twisted/twisted,最近的 运行 在 Python 3.6 上通过了 9957 次测试,而在 Python 2.7 上通过了 9933 次测试。这些数字中有一些倾斜,因为测试套件包括一些仅与 Python 2.x 相关的测试和其他仅与 Python 3.x 相关的测试(因此我们会不要指望在每个 运行 时间对 运行 进行完全相同数量的测试)但是这些数字非常接近以至于我会说 Twisted 基本上已经完全移植到 Python 3.6。仍然存在的问题更可能是 "regular bugs" 而不是未移植的代码。
几年前使用 Python 2.6 使用了一些 twisted,从那以后就停止使用 Python。最近开始关注 Python 3,并正在检查 Python 3 的扭曲支撑状态,我离开时背部非常薄。
介绍 主题的 Latest document 部分是这样说的:
Twisted is currently being ported to work with Python 3.4+. This document covers Twisted-specific issues in porting your code to Python 3.
Most, but not all, of Twisted has been ported, and therefore only a subset of modules are installed under Python 3. You can see the remaining modules that need to be ported at twisted.python._setup.notPortedModules, if it is not listed there, then most of all of that module will be ported.
点击 twisted.python._setup.notPortedModules 显示没有列出任何模块。
这是否意味着 Python 3 现在完全支持扭曲?或者只是列表不正确?如果是这样,样本/示例是否转换为 Python 3 ?
关于此主题最有可能的权威资源是持续集成系统。
根据 https://travis-ci.org/twisted/twisted,最近的 运行 在 Python 3.6 上通过了 9957 次测试,而在 Python 2.7 上通过了 9933 次测试。这些数字中有一些倾斜,因为测试套件包括一些仅与 Python 2.x 相关的测试和其他仅与 Python 3.x 相关的测试(因此我们会不要指望在每个 运行 时间对 运行 进行完全相同数量的测试)但是这些数字非常接近以至于我会说 Twisted 基本上已经完全移植到 Python 3.6。仍然存在的问题更可能是 "regular bugs" 而不是未移植的代码。