2011-07-18 76 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:謝謝! :) –