2011-07-18 74 views
5

我很想知道在Python 3.3中会发生哪些语言变化(无需订阅developer mailing list并监控消息流)。Python 3.3蓝图

我在python.org上发现了this page,但是我想知道是否有其他程序员会推荐的其他参考。

+2

我以4670的名誉不相信像“谷歌搜索技能无法找到它”。 –

+1

即使他可以轻松地谷歌,它仍然是一个有效的问题。 – cfi

回答

6

PEP 398列出了一些功能可能会包含在3.3:

候选人的PEP:

PEP 362: Function Signature Object 
PEP 380: Syntax for Delegating to a Subgenerator 
PEP 382: Namespace Packages 
PEP 393: Flexible String Representation 
PEP 395: Module Aliasing 
PEP 397: Python launcher for Windows 
PEP 3143: Standard daemon process library 
PEP 3151: Reworking the OS and IO exception hierarchy 

(请注意,这些都还没有接受,即使他们是,他们可能 不完成时间为Python 3.3。)

其他计划的大规模更改:

Addition of the "packaging" module, replacing "distutils" 
Implementing __import__ using importlib 
Email version 6 
A standard event-loop interface (PEP by Jim Fulton pending) 
Adding the faulthandler module. 
Breaking out standard library and docs in separate repos? 
A PEP on supplementing C modules with equivalent Python modules? 
6

PEP 398列出了可能使其成为Python 3.3的PEP。

本文档介绍了发展和 的Python 3.3发布时间表。该时间表主要关注PEP大小的 项目。小功能可能会添加到并包括第一个测试版 版本。错误可以是固定的,直到最终版本,并计划 为2012年8月通过看银团上http://planet.python.org/

有许多有趣的职位对开发项目为3.3,如博客文章

0

如果您对“如何”和“为什么”感兴趣,而不仅仅是“什么”,则可以发送电子邮件6,导入等。

+0

对于那些不愿意订阅主要开发邮件列表的人来说,这是很多博客文章的通过。 – Tshepang

1

我记录了一个7分钟的截屏视频What's New in Python 3.3。它基于Python文档的What's New文档。

编辑:尽管截屏视频的主要焦点是Python 3.3,但它包含了PyCharm IDE升级的元素。

+2

人们应该被告知**链接的视频显然是为了推广PyCharm **(JetBrains的python编辑器)。也就是说,视频*能够以简洁而有效的方式展示python 3.3的一些新特性。 +1给我。 :) – mac

+0

mac:谢谢! :) –