#PEP 810
Python 3.15 发布:PEP 810 惰性导入与 3.10 支持终止
9/10simonwillison.net · ⭐️ 9/10 · 2026-10-13
Python 3.15 已正式发布(python.org 提供下载),其 What&\x27;s new 指南由 3.14 和 3.15 发布经理 Hugo van Kemenade 整理。最受关注的新特性是 PEP 810 显式惰性导入,允许用 \lazy import json\ 或 \lazy from pathlib import Path\ 将实际导入推迟到首次使用,Simon Willison 称这直接解决了 LLM CLI 插件因加载 \sentence\transformers\ 等重依赖而给每次 \llm\ 命令增加数秒启动开销的问题。此外,PEP 798 为列表、集合和字典推导式加入 \\[\L for L in lists\]\ 等解包语法,标准库新增采样分析器 \profiling.sampling\(代号 Tachyon),原有的 \cProfile\ 追踪分析器更名为 \profiling.tracing\。随着 Python 3.10 结束支持,Simon 表示他将不再兼容 3.10,转而采用 3.11 的特性;Miguel Grinberg 对 3.15.0rc3 的独立测试显示,3.15 整体性能与 3.14 大致相同,但实验性 JIT 在斐波那契测试中带来 1.2 倍加速,这是他首次观察到 JIT 的显著提升。