2.X仍然提供更广泛的第三方图书馆/框架,教学网站和书籍,以及帮助你的专家 - 我预计这将持续几年,直到3.X逐渐超越它.因此,现在,我仍然会建议2.X尽管有3.x更大的"清洁性"和简单性(因为2.x必须为了向后兼容而备受关注的一些事情最终在3.x中消失了).很少有3.x的新功能没有在2.x中向后移植 - 顺便说一下 - 例如,如果你想print成为一个函数,比如3.x,在你的2.6或2.7模块中,只需要放入,在模块的开头,声明
from __future__ import print_function
Run Code Online (Sandbox Code Playgroud)
"从未来导入"是一种典型的Python方法,可以在明确请求时使新功能可用,而不会破坏向后兼容性.
| 归档时间: |
|
| 查看次数: |
444 次 |
| 最近记录: |