Python的新變化?
這個(gè)“Python 有什么新變化?”系列內容會(huì )帶您瀏覽 Python 大版本之間重要的變化。在新版發(fā)布后,如果您希望掌握最新變化,請務(wù)必閱讀這些內容。
- What's New In Python 3.12
- What's New In Python 3.11
- Summary -- Release highlights
- New Features
- New Features Related to Type Hints
- Other Language Changes
- Other CPython Implementation Changes
- New Modules
- Improved Modules
- Optimizations
- Faster CPython
- CPython bytecode changes
- Deprecated
- Pending Removal in Python 3.12
- Removed
- Porting to Python 3.11
- Build Changes
- C API Changes
- Python 3.10 有什么新變化
- Python 3.9 有什么新變化
- Python 3.8 有什么新變化
- Python 3.7 有什么新變化
- 摘要 - 發(fā)布重點(diǎn)
- 新的特性
- 其他語(yǔ)言特性修改
- 新增模塊
- 改進(jìn)的模塊
- C API 的改變
- 構建的改變
- 性能優(yōu)化
- 其他 CPython 實(shí)現的改變
- 已棄用的 Python 行為
- 已棄用的 Python 模塊、函數和方法
- 已棄用的 C API 函數和類(lèi)型
- 平臺支持的移除
- API 與特性的移除
- 移除的模塊
- Windows 專(zhuān)屬的改變
- 移植到 Python 3.7
- Python 3.7.1 中的重要變化
- Python 3.7.2 中的重要變化
- Python 3.7.6 中的重要變化
- Python 3.7.10 中的重要變化
- Python 3.6 有什么新變化
- Python 3.5 有什么新變化
- Python 3.4 有什么新變化
- Python 3.3 有什么新變化
- 摘要 -- 發(fā)布重點(diǎn)
- PEP 405: 虛擬環(huán)境
- PEP 420: 隱式命名空間包
- PEP 3118: 新的內存視圖實(shí)現和緩沖協(xié)議文檔
- PEP 393: 靈活的字符串表示
- PEP 397: 適用于Windows的Python啟動(dòng)器
- PEP 3151: 重寫(xiě) OS 和 IO 異常的層次結構
- PEP 380: 委托給子生成器的語(yǔ)法
- PEP 409: 清除異常上下文
- PEP 414: 顯式的Unicode文本
- PEP 3155: 類(lèi)和函數的限定名稱(chēng)
- PEP 412: Key-Sharing Dictionary
- PEP 362: 函數簽名對象
- PEP 421: 添加 sys.implementation
- Using importlib as the Implementation of Import
- 其他語(yǔ)言特性修改
- A Finer-Grained Import Lock
- Builtin functions and types
- 新增模塊
- 改進(jìn)的模塊
- 性能優(yōu)化
- 構建和 C API 的改變
- 棄用
- 移植到 Python 3.3
- Python 3.2 有什么新變化
- PEP 384: 定義穩定的ABI
- PEP 389: Argparse 命令行解析模塊
- PEP 391: 基于字典的日志配置
- PEP 3148:
concurrent.futures
模塊 - PEP 3147: PYC 倉庫目錄
- PEP 3149: ABI Version Tagged .so Files
- PEP 3333: Python Web服務(wù)器網(wǎng)關(guān)接口v1.0.1
- 其他語(yǔ)言特性修改
- 新增,改進(jìn)和棄用的模塊
- 多線(xiàn)程
- 性能優(yōu)化
- Unicode
- 編解碼器
- 文檔
- IDLE
- 代碼庫
- 構建和 C API 的改變
- 移植到 Python 3.2
- Python 3.1 有什么新變化
- Python 3.0 有什么新變化
- Python 2.7 有什么新變化
- Python 2.x的未來(lái)
- Changes to the Handling of Deprecation Warnings
- Python 3.1 Features
- PEP 372: Adding an Ordered Dictionary to collections
- PEP 378: 千位分隔符的格式說(shuō)明符
- PEP 389: The argparse Module for Parsing Command Lines
- PEP 391: Dictionary-Based Configuration For Logging
- PEP 3106: Dictionary Views
- PEP 3137: The memoryview Object
- 其他語(yǔ)言特性修改
- 新增和改進(jìn)的模塊
- 構建和 C API 的改變
- Other Changes and Fixes
- 移植到 Python 2.7
- New Features Added to Python 2.7 Maintenance Releases
- 致謝
- Python 2.6 有什么新變化
- Python 3.0
- 開(kāi)發(fā)過(guò)程的變化
- PEP 343: "with" 語(yǔ)句
- PEP 366: 從主模塊顯式相對導入
- PEP 370: 分用戶(hù)的 site-packages 目錄
- PEP 371: 多任務(wù)處理包
- PEP 3101: 高級字符串格式
- PEP 3105:
print
改為函數 - PEP 3110: 異常處理的變更
- PEP 3112: 字節字面值
- PEP 3116: 新 I/O 庫
- PEP 3118: 修改緩沖區協(xié)議
- PEP 3119: 抽象基類(lèi)
- PEP 3127: 整型文字支持和語(yǔ)法
- PEP 3129: 類(lèi)裝飾器
- PEP 3141: A Type Hierarchy for Numbers
- 其他語(yǔ)言特性修改
- 新增和改進(jìn)的模塊
- Deprecations and Removals
- 構建和 C API 的改變
- 移植到Python 2.6
- 致謝
- Python 2.5 有什么新變化
- PEP 308: 條件表達式
- PEP 309: 部分功能應用
- PEP 314: Python軟件包的元數據 v1.1
- PEP 328: 絕對導入和相對導入
- PEP 338: 將模塊作為腳本執行
- PEP 341: 統一 try/except/finally
- PEP 342: 生成器的新特性
- PEP 343: "with" 語(yǔ)句
- PEP 352: 異常作為新型的類(lèi)
- PEP 353: 使用ssize_t作為索引類(lèi)型
- PEP 357: '__index__' 方法
- 其他語(yǔ)言特性修改
- 新增,改進(jìn)和刪除的模塊
- 構建和 C API 的改變
- 移植到Python 2.5
- 致謝
- Python 2.4 有什么新變化
- PEP 218: 內置集合對象
- PEP 237: 統一長(cháng)整數和整數
- PEP 289: 生成器表達式
- PEP 292: Simpler String Substitutions
- PEP 318: Decorators for Functions and Methods
- PEP 322: 反向迭代
- PEP 324: 新的子進(jìn)程模塊
- PEP 327: 十進(jìn)制數據類(lèi)型
- PEP 328: 多行導入
- PEP 331: Locale-Independent Float/String Conversions
- 其他語(yǔ)言特性修改
- 新增,改進(jìn)和棄用的模塊
- 構建和 C API 的改變
- 移植到 Python 2.4
- 致謝
- Python 2.3 有什么新變化
- PEP 218: A Standard Set Datatype
- PEP 255: Simple Generators
- PEP 263: Source Code Encodings
- PEP 273: 從ZIP壓縮包導入模塊
- PEP 277: Unicode file name support for Windows NT
- PEP 278: 通用換行支持
- PEP 279: enumerate()
- PEP 282: logging 包
- PEP 285: 布爾類(lèi)型
- PEP 293: Codec Error Handling Callbacks
- PEP 301: Distutils的軟件包索引和元數據
- PEP 302: New Import Hooks
- PEP 305: 逗號分隔文件
- PEP 307: Pickle Enhancements
- 擴展切片
- 其他語(yǔ)言特性修改
- 新增,改進(jìn)和棄用的模塊
- Pymalloc: A Specialized Object Allocator
- 構建和 C API 的改變
- Other Changes and Fixes
- 移植到 Python 2.3
- 致謝
- Python 2.2 有什么新變化
- Python 2.1 有什么新變化
- 概述
- PEP 227: Nested Scopes
- PEP 236: __future__ Directives
- PEP 207: Rich Comparisons
- PEP 230: Warning Framework
- PEP 229: New Build System
- PEP 205: Weak References
- PEP 232: Function Attributes
- PEP 235: Importing Modules on Case-Insensitive Platforms
- PEP 217: Interactive Display Hook
- PEP 208: New Coercion Model
- PEP 241: Metadata in Python Packages
- 新增和改進(jìn)的模塊
- Other Changes and Fixes
- 致謝
- Python 2.0 有什么新變化
這個(gè)“更新日志”是 Misc/NEWS.d 目錄下文件 構建 的 HTML 版本,它包含了對當前 Python 版本進(jìn)行的 所有 重要的更改。
- 更新日志
- Python 下一版
- Python 3.11.0 beta 1
- Python 3.11.0 alpha 7
- Python 3.11.0 alpha 6
- Python 3.11.0 alpha 5
- Python 3.11.0 alpha 4
- Python 3.11.0 alpha 3
- Python 3.11.0 alpha 2
- Python 3.11.0 alpha 1
- Python 3.10.0 beta 1
- Python 3.10.0 alpha 7
- Python 3.10.0 alpha 6
- Python 3.10.0 alpha 5
- Python 3.10.0 alpha 4
- Python 3.10.0 alpha 3
- Python 3.10.0 alpha 2
- Python 3.10.0 alpha 1
- Python 3.9.0 beta 1
- Python 3.9.0 alpha 6
- Python 3.9.0 alpha 5
- Python 3.9.0 alpha 4
- Python 3.9.0 alpha 3
- Python 3.9.0 alpha 2
- Python 3.9.0 alpha 1
- Python 3.8.0 beta 1
- Python 3.8.0 alpha 4
- Python 3.8.0 alpha 3
- Python 3.8.0 alpha 2
- Python 3.8.0 alpha 1
- Python 3.7.0 正式版
- Python 3.7.0 rc1
- Python 3.7.0 beta 5
- Python 3.7.0 beta 4
- Python 3.7.0 beta 3
- Python 3.7.0 beta 2
- Python 3.7.0 beta 1
- Python 3.7.0 alpha 4
- Python 3.7.0 alpha 3
- Python 3.7.0 alpha 2
- Python 3.7.0 alpha 1
- Python 3.6.6 正式版
- Python 3.6.6 rc1
- Python 3.6.5 正式版
- Python 3.6.5 rc1
- Python 3.6.4 正式版
- Python 3.6.4 rc1
- Python 3.6.3 正式版
- Python 3.6.3 rc1
- Python 3.6.2 正式版
- Python 3.6.2 rc2
- Python 3.6.2 rc1
- Python 3.6.1 正式版
- Python 3.6.1 rc1
- Python 3.6.0 正式版
- Python 3.6.0 rc2
- Python 3.6.0 rc1
- Python 3.6.0 beta 4
- Python 3.6.0 beta 3
- Python 3.6.0 beta 2
- Python 3.6.0 beta 1
- Python 3.6.0 alpha 4
- Python 3.6.0 alpha 3
- Python 3.6.0 alpha 2
- Python 3.6.0 alpha 1
- Python 3.5.5 正式版
- Python 3.5.5 rc1
- Python 3.5.4 正式版
- Python 3.5.4 rc1
- Python 3.5.3 正式版
- Python 3.5.3 rc1
- Python 3.5.2 正式版
- Python 3.5.2 rc1
- Python 3.5.1 正式版
- Python 3.5.1 rc1
- Python 3.5.0 正式版
- Python 3.5.0 rc4
- Python 3.5.0 rc3
- Python 3.5.0 rc2
- Python 3.5.0 rc1
- 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.0 alpha 2
- Python 3.5.0 alpha 1