美文网首页Django和她的朋友们Python 运维
Django开始逐渐移除Python2兼容代码

Django开始逐渐移除Python2兼容代码

作者: 什么都值得 | 来源:发表于2017-01-20 11:08 被阅读84次
    django-pr.jpg

    前两天,Django在其Github库上的主分支移除了部分对于Python2的兼容代码,改动800多个文件,减少了2000多行代码,也象征着Django对于Python2的支持正在逐渐移除。
    自2008年Django第一个正式版发布以来,Django已经成为了工人的功能最强大、使用率最高的Python Web开发框架,类似于PHP中Laravel的地位。Django在2015年的开发计划中就已经提到,将在2017年底发布的2.0版本中不再支持Python2.*,仅支持Python3,这无论对与Python社区还是Django社区都是一件十分重大的事件。众所周知,Python官方将在2020年停止对Python 2.7的维护


    pythonclock.org.jpg

    在过去的几年里,无数的初学者以及企业在Python的版本选择中挣扎徘徊,但随着越来越多的库开始不再兼容Python2了,Python终于迎来了越来越健康的未来。这是Adopt Python 3几千个PYPI项目的统计图,可以预见在2017年,仅支持Python3的项目终将会超过仅支持Python2的项目,而仅支持Python2的项目基本上都是无人维护的项目,所以不要在你的项目中说使用Python2是因为好多库不支持Python3了。

    python2vspython3in2016.jpg

    我由于一开始就接触的是Python3,所以基本上没有碰到Python2中的那些坑,编码十分愉快,你也快来享受吧。

    Python2 is dead! Long live Python!

    相关文章

      网友评论

      • 夜夜月:一开始用python2.7,后来果断转到3版本,3才是现阶段对的选择
        什么都值得:@夜夜月 嗯嗯,必须的:smiley:

      本文标题:Django开始逐渐移除Python2兼容代码

      本文链接:https://www.haomeiwen.com/subject/zsuwbttx.html