what`s new in python2.6

what`s new in python2.6

ID:14330239

大小:68.00 KB

页数:27页

时间:2018-07-28

what`s new in python2.6_第1页
what`s new in python2.6_第2页
what`s new in python2.6_第3页
what`s new in python2.6_第4页
what`s new in python2.6_第5页
资源描述:

《what`s new in python2.6》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、What`sNewinpython2.6本文阐述了在Python2.6的新功能,发布于十月一日2008。发布计划是在PEP361中描述的。Python2.6的主题是准备迁移路径到Python3,语言的一个重大的重新设计。只要有可能,Python2.6包含的新功能和句法的3,剩余的现有代码兼容不删除旧的特征或语法。当它是不可能的,Python2.6试图尽其所能,在future_builtins模块和3开关警告用法将在3成为不支持添加相容性功能。一些重要的新的软件包已被添加到标准库,如多处理器和JSON的模块,但没有许多新的功能,不是Python3有关。Python2.6也看到了一些改进和修正整

2、个源。通过更改日志搜索,发现有259的补丁,612的错误修正Python2.5和2.6之间。这两个数字很可能被低估了。本文并不试图提供的新功能,一个完整的规范,而是提供了一个方便的概述。的全部细节,你应该指的是Python2.6的文档。如果你想了解的设计与实现的基本原理,对一个特定的新功能是指PEP。只要有可能,“有什么新的Python”为每个变化的错误/补丁项目链接。Python3Python版本2.6和3的开发周期是同步的,有两个版本是在同一天的alpha和beta版本。3个2.6年发展已经影响了许多功能。Python3是一个广泛的重新设计的Python,突破了2的兼容性。X系列。这意味

3、着现有的Python代码将为运行Python3需要一些转换。然而,3不是所有的变化一定会打破兼容性。在新的特征不会导致现有代码中断的情况下,他们已经回迁到2.6和本文档中描述在适当的地方。一些的3.0-derived特征:用于将对象到一个复杂的数量__complex__()方法。用于捕获异常TypeError交替语法:除了作为除外functools的加入。reduce()作为内置功能reduce()同义词。Python3增加了几个新的内置函数和改变现有的一些内部的语义。这是新的3如bin()被添加到Python2.6的功能,但现有的内部并没有改变;相反,在future_builtins模块与

4、新的语义版本3。写的是与3兼容的代码可以从future_builtins进口挖掘机,地图是必要的。一种新的命令行开关,3,使警告功能将在Python3删除。你可以运行代码使用这个开关看多少的工作将是必要的港口代码3。这个开关的值可用于Python代码为布尔变量sys.py3kwarning,和C扩展码作为py_py3kwarningflag。Python3参见3XXX系列的激励,其中包含Python3的建议。PEP3000描述了Python3的发展过程。开始与PEP3100描述了Python3的总体目标,进而探索更高编号活力,提出具体的特征。在发展过程中的变化而2.6正在开发,Python开

5、发过程经历了两个重大变化:我们从SourceForge的问题跟踪器切换到一个定制的综合安装,并且文档转换从胶乳reStructuredText。新的问题跟踪:综述很长一段时间,Python开发者已经越来越讨厌SourceForge的bug跟踪系统。SourceForge的托管解决方案不允许定制;例如,它不可能定制问题的生命周期。基础设施委员会的Python软件基金会因此张贴问题跟踪电话,要求志愿者建立不同的产品和进口的一些漏洞和补丁从sourceforge。四种不同的跟踪检查:吉拉,启动,草甘膦,Trac。委员会最终定居在JIRA和综述,两位候选人。吉拉是一个商业产品,没有提供任何费用托管实

6、例的自由软件项目;草甘膦是一个开源项目需要志愿者来管理它和服务器主机。发布志愿者的电话后,一个新的综合安装在http://bugs.python.org设置。一个安装农达可以承载多个跟踪器,和此服务器现在也举办Jython问题跟踪和Python的网站。它肯定会在未来找到其他用途。在可能的情况下,本版”有什么新的Python”为每个变化的错误/补丁项目链接。主办的Python的bug跟踪系统,通过前期系统请提供Stellenbosch,南非。马丁·L鰓是投入了大量的精力来导入现有的漏洞和补丁从sourceforge;他对这个导入操作脚本在http://svn.python.org/view/t

7、racker/importer/可能与其他项目希望从SourceForge草甘膦有用。新的文件格式:关于使用狮身人面像Python文档写自项目开始约1989用乳胶。在上世纪80年代和90年代早期,大多数文档打印出来以后的学习,不在线观看。乳胶是因为它提供有吸引力的打印输出的同时保持简单的一次写入的标记的基本规律进行了广泛应用。今天乳胶仍用于注定写出版物印刷,但对编程工具的景观已经改变。我们不再打印大量文件;相

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。