What’s New in Python¶
“Python的新功能”系列文章通过主要Python版本之间的最重要的更改来浏览。他们是一个“必读”的人谁希望在新版本后保持最新。
- Python 3.5中的新功能
- Python 3.4中的新功能
- Python 3.3中的新功能
- 摘要 - 发布亮点
- PEP 405:虚拟环境
- PEP 420:隐式命名空间包
- PEP 3118:新的内存视图实现和缓冲区协议文档
- PEP 393:灵活字符串表示形式
- PEP 397:适用于Windows的Python Launcher
- PEP 3151:重新修改操作系统和IO异常层次结构
- PEP 380:委派给子生成器的语法
- PEP 409:抑制异常上下文
- PEP 414:显式Unicode字面值
- PEP 3155:类和函数的限定名称
- PEP 412:密钥共享字典
- PEP 362:功能声明对象
- PEP 421:添加sys.implementation
- 使用importlib作为导入的实现
- 其他语言更改
- 精细导入锁定
- 内置函数和类型
- 新模块
- 改进模块
- 优化
- Build和C API更改
- 已弃用
- 移植到Python 3.3
- Python 3.2中的新功能
- Python 3.1中的新功能
- Python 3.0中的新功能
- Python 2.7中的新功能
- Python 2.6中的新功能
- Python 3.0
- 对开发流程的更改
- PEP 343:“with”语句
- PEP 366:从主模块显式相对导入
- PEP 370:每用户
site-packages
目录 - PEP 371:
multiprocessing
包裹 - PEP 3101:高级字符串格式
- PEP 3105:
print
作为功能 - PEP 3110:异常处理更改
- PEP 3112:字节字面值
- PEP 3116:新I / O库
- PEP 3118:修订的缓冲区协议
- PEP 3119:抽象基类
- PEP 3127:整数字面值支持和语法
- PEP 3129:类装饰器
- PEP 3141:数字类型层次结构
- 其他语言更改
- 新功能和改进的模块
- 弃用和移除
- Build和C API更改
- 移植到Python 2.6
- 致谢
- Python 2.5中的新功能
- Python 2.4中的新功能
- Python 2.3中的新功能
- PEP 218:标准集数据类型
- PEP 255:简单生成器
- PEP 263:源代码编码
- PEP 273:从ZIP存档导入模块
- PEP 277:Windows NT的Unicode文件名支持
- PEP 278:通用Newline支持
- PEP 279:enumerate()
- PEP 282:日志记录包
- PEP 285:布尔类型
- PEP 293:编解码器错误处理回调
- PEP 301:Distutils的软件包索引和元数据
- PEP 302:新导入挂钩
- PEP 305:逗号分隔的文件
- PEP 307:泡菜增强
- 扩展片
- 其他语言更改
- 新的,改进的和已弃用的模块
- Pymalloc:专用对象分配器
- Build和C API更改
- 其他变更和修正
- 移植到Python 2.3
- 致谢
- Python 2.2中的新功能
- Python 2.1中的新功能
- Python 2.0中的新功能
“更改日志”是文件Misc / NEWS的HTML版本,其中包含当前版本的所有对Python的重要更改。
- 更改日志
- Python 3.5.3发布候选1
- Python 3.5.2
- Python 3.5.2 release candidate 1
- Python 3.5.1 final
- Python 3.5.1 release candidate 1
- Python 3.5.0 final
- Python 3.5.0 release candidate 4
- Python 3.5.0 release candidate 3
- Python 3.5.0 release candidate 2
- Python 3.5.0发布候选1
- Python 3.5.0 beta 4
- Python 3.5.0 beta 3
- Python 3.5.0 beta 2
- Python 3.5.0 beta 1
- Python 3.5.0 alpha 4
- Python 3.5.0 alpha 3
- Python 3.5 alpha 2
- Python 3.5 alpha 1
- Python 3.4.0
- Python 3.4.0 release candidate 3
- Python 3.4.0 release candidate 2
- Python 3.4.0 release candidate 1
- Python 3.4.0 Beta 3
- Python 3.4.0 Beta 2
- Python 3.4.0 Beta 1
- Python 3.4.0 Alpha 4
- Python 3.4.0 Alpha 3
- Python 3.4.0 Alpha 2
- Python 3.4.0 Alpha 1