Python 3.13.0 (final) 发布
Python 3.13 现已正式发布,这是一个 Python 编程语言的最新主要版本。与 Python 3.12 相比,此版本包含许多新功能和优化。(与上一个候选版本 3.13.0rc3 相比,3.13.0 包含两个小错误修复以及一些文档和测试更改。)
Python 3.13 中的一些主要新功能和变化包括:
新功能
- 基于 PyPy 的全新改进的交互式解释器,具有多行编辑和颜色支持,以及彩色异常回溯功能。
- 一种实验性的自由线程构建模式,可禁用 Global Interpreter Lock (全局解释器锁),允许线程更并发地运行,构建模式在 Windows 和 macOS 安装程序中也作为实验性功能提供。
- 初步的实验性 JIT,为显著的性能改进奠定了基础。
-
locals()
内置函数(及其 C 等效函数)现在在更改返回的映射时具有定义明确的语义,这使调试器能够更一致地运行。 - (循环)垃圾回收器现在是增量的,这应该意味着在具有大量对象的程序中进行回收的暂停时间更短。
- 现在包含 mimalloc 的修改版本,该版本是可选的,但如果平台支持,则默认启用,并且对于自由线程构建模式是必需的。
- 文档字符串现在去除了其前导缩进,从而减少了内存使用和 .pyc 文件的大小。(大多数处理 doc 字符串的工具已经删除了前导缩进)
- dbm 模块有 一个新的 dbm.sqlite3 后端,在创建新文件时默认使用该后端。
- 支持的最低 macOS 版本已从 10.9 更改为 10.13 (High Sierra)。今后将不支持较旧的 macOS 版本。
- WASI 现在是 Tier 2 支持平台,Emscripten 不再是官方支持的平台(但 Pyodide 继续支持 Emscripten)。
- iOS 现在是 Tier 3 支持的平台。
- Android 现在也是 Tier 3 支持的平台。
Typing
- 支持类型参数中的类型默认值。
- 新的类型缩小注释,
typing.TypeIs
- TypeDicts 中只读项的新注释。
- 用于标记类型系统中的弃用的新注释 。
删除和新的弃用
- PEP 594(从标准库中删除没用的模块) 计划删除许多已弃用的模块:
aifc
,audioop
,chunk
,cgi
,cgitb
,crypt
,imghdr
,mailcap
,msilib
,nis
,nntplib
,ossaudiodev
,pipes
,sndhdr
,spwd
,sunau
,telnetlib
,uu
,xdrlib
,lib2to3
- 删除了各种标准库模块中许多其他已弃用的类、函数和方法。
- C API 删除和弃用。(Alpha 1 中的一些删除在 Alpha 2 中被撤销,因为这些删除目前被认为太具有破坏性。)
- 新的弃用内容,其中大部分计划从 Python 3.15 或 3.16 中删除。
有关 Python 3.13 更改的更多详细信息,可参阅 Python 3.13 中的新增功能。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
DBeaver 24.2.2 发布
DBeaver 是一个免费开源的通用数据库工具,适用于开发人员和数据库管理员。DBeaver 24.2.2 现已发布,更新内容如下: SQL Editor: 由于与 Sequoia 中的新系统热键冲突,在 macOS 上除了“Ctrl+Enter”之外还添加了“Cmd+Enter”快捷键 修复多标签模式执行时新执行结果替换旧执行结果时出错的问题 每个脚本查询显示的问题数量是有限的 现在支持复杂的表限定符(database.catalog.schema.user) 修复数据库断开连接后高亮显示不正确的问题 查询执行时间现在以秒/分钟显示 添加了使用“Ctrl+Shift+]”热键选择括号之间文本的功能 后台任务视图现在可显示自动完成引擎的进度 Data Editor: 结构和数组数据类型的呈现和编辑得到了显着改善 DBeaver 现在可以正确显示 MySQL 数据库中的negative dates Data Transfer:更改了折叠部分的图标以提高界面的可读性 Connectivity:修复了当用户加载驱动程序并出现证书错误时的错误处理 Navigator: Simple view ...
- 下一篇
微语 0.4.4 发布,不仅仅是企业 IM
不仅仅是一款企业IM 语言 English 中文 介绍 智能客服 基于大模型 LLM && RAG 的智能客服 支持Ollama 智谱AI AI助手 更适合团队使用,一人配置,多人使用。完美权限控制,即可私用,也可公用 在线客服:跟客户聊 支持多渠道: 平台渠道:Web/H5/React/Android/iOS/Uniapp/Flutter、 社交渠道:微信公众号/小程序/企业微信/小红书/抖音/快手/百度/微博/知乎、 电商渠道:淘宝/天猫/京东/千牛/抖店 海外渠道:Facebook/Instagram//Whatsapp/Line 多种路由策略、 详细考核指标 坐席工作台、 工单系统、 坐席管理、 数据看板、 人工知识库、 技能组管理、 实时监控、 公告、 敏感词、 CRM、 报表功能, 为客户提供一体化客服工作台服务 社交IM:跟好友聊 好友 群组 企业IM:跟同事聊 多层组织架构、 角色管理 权限管理 聊天记录管理 同事对话、同事群组 快速开始 # 注意: 此开源版本处于早期阶段,许多功能尚未完善或测试未完成,文档尚待完善,请勿在生产环境使用 git c...
相关文章
文章评论
共有0条评论来说两句吧...