python3与python2兼容吗

这篇文章运用简单易懂的例子给大家介绍python3与python2兼容吗,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

创新互联凭借在网站建设、网站推广领域领先的技术能力和多年的行业经验,为客户提供超值的营销型网站建设服务,我们始终认为:好的营销型网站就是好的业务员。我们已成功为企业单位、个人等客户提供了做网站、成都做网站服务,以良好的商业信誉,完善的服务及深厚的技术力量处于同行领先地位。

不兼容,最明显的是print变成了函数。

最重要的变化:

第一点是python2里的str变为了python3里的byte,而str由unicode str取代,因此一些网络编程,hash加密的函数需要将参数encode处理。

第二点是大量的python2库没有被移植到python3,以request为例,在py2与py3上的用法改变了,MySQL,postgres的API在2和3上也是不同的。

最后是关于多线程的,python3引入了asyncio coroutine,导致多线程的设计思想发生了变化。

github上有2to3的一个项目,可以在上面详细了解,并学习如何迁移旧代码。

关于python3与python2兼容吗就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


文章名称:python3与python2兼容吗
网站地址:http://bzwzjz.com/article/ghdpgo.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 定制网站设计 网站制作 成都网站建设 外贸营销网站建设 网站设计 营销型网站建设 成都营销网站建设 成都营销网站制作 高端网站设计推广 成都网站建设 自适应网站设计 古蔺网站建设 网站建设方案 重庆网站建设 高端网站设计 成都网站制作 成都网站设计 成都网站设计公司 手机网站建设 做网站设计 专业网站建设 攀枝花网站设计