统计模块、异步I/O、内存分配跟踪以及更出色的散列算法一应俱全,不过这些更新带来的适应难度也相当可观。
创新互联建站是一家集网站建设,渝中企业网站建设,渝中品牌网站建设,网站定制,渝中网站建设报价,网络营销,网络优化,渝中网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
Python版本3刚刚公布了其最新beta测试版本,即3.4.0。
作为最初公布于2013年8月的alpha 1版本,Python 3.4承诺将来大量后续版本,其中大部分都以新模块的形式出现,旨在为该语言添加更多核心功能。其中包括:
pathlib:一套面向对象库,用于访问本地文件系统。目前已经有几种第三方模块提供类似的功能,而且之前之前将该功能添加到Python库中的尝试受到“拒绝”。现在情况终于发生变化,作为派生自现有第三方模块的新机制,pathlib以官方姿态正式将这一功能添加到Python当中。其设计目的在于通过先前受到拒绝或者未能和生效的模块中了解错误原因。
enum:一种为Python提供标准枚举类型的方式。枚举使开发人员得以选择一组名称并将其与常量值加以绑定,例如星期几或者给定函数状态。同样,Python之前就已经能够实现这类效果(例如flufl.enum),但这些方式都不属于官方标准。
statistics: Python目前已经被越来越多地被数学家及数据科学家用于数据处理任务。这套标准状态模块的出现似乎来得太迟了些。
asyncio:顾名思义,这是一个用于处理异步I/O的模块,其中一部分思路借用自现有Twisted与yield from模块。
此外,即将到来的模块标准方式能够将metadata直接提供给Python而无需提前进行导入,更出色的散列算法能够避免针对Python程序的散列冲突攻击。另外还有大量其它更新内容。
遗憾的是,3.4版本所带来的变化仍然没能缓和大部分使用者在与Python打交道时所遇到的最大问题:该语言仍然只有两处主要fork,即2.x与3.x版本。使用2.x的开发人员通常无法顺畅升级到3.x,这也是目前受到抱怨与指责最多的状况。诚然,很多主流Python框架(例如Django)已经可以与3.x版本兼容,但对于在Python 2.x身上投入大量成本的使用者来说,完全过渡仍然是个艰难而缓慢的过程。
3.4主版本预计将于明年2月23号正式推出,在此之间我们还将迎来另一个beta测试版及两个候选版本。
原文链接:http://www.infoworld.com/t/python/python-340-goes-beta-slew-of-new-modules-231541
文章题目:Python3.4.0进入beta测试,带来大量新模块
浏览路径:http://www.shufengxianlan.com/qtweb/news13/260813.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联