ind*_*ion 13 python python-3.x
有没有人知道"几乎所有"广泛使用的Python库与Python 3.0一起工作需要多长时间?
我打算继续使用2.X一段时间,因为我不想开始移植东西,然后发现我已经依赖的某个库或者我可能开始使用的新库与py3k不兼容.
我的理解是py3k beta过程专门用于为库开发人员提供时间来移动他们的东西.发生过这种情况吗?
我正在谈论的各种库的例子是PIL,numpy/scipy,SQLAlchemy,BeautifulSoup,CherryPy ......
您列出的示例可能会很快被移植,因为它们被广泛使用。
如果 BeautifulSoup 需要一个多月的时间,我会感到惊讶(事实上,我很惊讶它还没有使用 py3k beta 进行移植),像 numpy 这样更复杂的东西可能需要更长的时间,特别是因为 2to3 只适用于 python源代码,而不是 C 模块..
很难一概而论——有些模块可能永远不会被移植,有些可能需要几天的时间,有些可能需要几年的时间。它最终可能会出现这样的情况:“好吧,我没有将我的库移植到 Python3,没有人使用它!”/“好吧,我没有将我的项目移植到 python3,还没有更新任何库! ”,但我希望不是!
归档时间: |
|
查看次数: |
2243 次 |
最近记录: |