Kef*_*fka 11 python python-3.x
我知道,当它推出时,很多人都不认为它很容易被捡起来.我想知道那些改变了.许多主要模块和库是否支持Python 3?它是否正在获得认可,还是人们大多坚持使用2.x?
nos*_*klo 11
如果您转到python.org并单击" 下载",则会显示以下消息:
如果您不知道要使用哪个版本,请从Python 2.7开始; 现在,更多现有的第三方软件与Python 2兼容,而不是Python 3.
我认为就是这样.Python 2仍然更有用.
示例:您还没有使用WSGI处理python3.
你总是可以在python2中编写代码,然后通过运行将所有库移植到后来移植到python3 2to3.相反的是不正确的:如果你写的python3代码,后来只希望在蟒蛇2使用库,你的运气了:(我想这就是为什么python.org建议python2 即使是新项目,建议由你开始python 2.7.
使用python3 现在也不会给你任何东西 - 有一些小细节,但失去完整的第三方支持远远超过了小语法更改和模块重定位的微小收益.
不要误会我的意思 - 我喜欢python3以及它可以做的所有新的好东西,它很漂亮,更接近我认为python的方式.
问题是,使用它只是还没有回报.您需要更多的福利或更少的垮台才能让它值得一试.
你所有问题的答案都是"是".:)
许多主要模块和库是否支持Python 3?
是.
它是否获得了认可
是.
或者人们大多坚持使用2.x?
是.
你的问题有点模糊,即.如果您想知道是否应该使用Python 2或Python 3,那么答案是"使用Python 2".有许多人使用Python 3,但他们不会问这个问题.:-)
我希望在1 - 2年内改变,当答案是"好的,这取决于".大约3年后,答案将是"您使用的是未移植的库/框架吗?"
| 归档时间: |
|
| 查看次数: |
1567 次 |
| 最近记录: |