Python 3.3蓝图

时间:2011-07-18 18:17:49

标签: python python-3.x python-3.3

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

我在python.org上找到了this page,但我想知道其他程序员是否会推荐其他参考文献。

4 个答案:

答案 0 :(得分: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?

答案 1 :(得分:6)

PEP 398列出了可能进入Python 3.3的PEP。

  

本文档介绍了开发和发布计划   Python 3.3。该计划主要关注PEP大小   项目。可以添加小功能,包括第一个测试版   发布。错误可能会被修复,直到计划的最终版本   2012年8月。

答案 2 :(得分:2)

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

编辑:虽然截屏视频的主要焦点是Python 3.3,但它包含了PyCharm IDE推广的元素。

答案 3 :(得分:0)

浏览http://planet.python.org/

上的联合博客文章

如果您对“如何”和“为什么”感兴趣而不仅仅是“什么”感兴趣,那么有很多有趣的帖子就像电子邮件6,导入等其他3.3的开发项目一样。