python教程技术文章
-
Python 3.14 扩展兼容检查应区分安装标签、模块导入和功能验收。本文给出带独立子进程、超时与 GIL 状态记录的最小探测器,并说明普通构建与自由线程构建的差异。373 收藏 -
Python 3.14 的 uuid.uuid8 可以接收 a、b、c 三个自定义整数,分别按 48、12、62 位写入 UUIDv8。本文说明字段截断、缺省伪随机补齐、结果核对,以及为什么安全敏感场景应改用 uuid.uuid4。152 收藏 -
文章 · python教程 | 6小时前 | 标准库 · xml · Python教程 · Python xml 流式解析 ElementTree xml.etree.ElementTree iterparse
Python 的 iterparse 会按事件逐步读取 XML,但不会自动逐步释放已构建节点。本文用 end 事件提取完整记录,并结合 elem.clear() 与父节点 remove 控制大 XML 的内存增长。339 收藏 -
Python json.loads 默认保留重复键的最后值。本文用 object_pairs_hook 实现按对象拒绝重复键,说明嵌套对象、null、转义名称和 object_hook 的迁移注意事项。424 收藏 -
文章 · python教程 | 6小时前 | SQLite · 事务管理 · Python教程 · Python 事务 上下文管理器 sqlite3 autocommit isolation_level Connection
Python sqlite3 的 Connection 上下文管理器负责事务提交和回滚,但不会自动关闭连接。本文用成组写入示例说明 with con、closing、autocommit 与 isolation_level 的职责边界。257 收藏 -
Python tarfile 解包时,显式使用 data 过滤器限制绝对路径、越界链接和特殊文件;如果业务不需要链接,再叠加自定义过滤器跳过符号链接与硬链接,并处理版本兼容和半成品目录。196 收藏 -
用 Python 标准库 EmailMessage 的 set_content 与 add_alternative 组装 multipart/alternative,同时保留纯文本和 HTML 正文,并说明调用顺序、结构检查与附件边界。177 收藏 -
介绍 Python 3.14 compression.zstd 中 train_dict、ZstdDict、compress 与 decompress 的配合方式,说明小块重复数据的适用边界、字典复用和解压同步要求。184 收藏 -
Python 3.14 为 functools.partial 和 partialmethod 增加 Placeholder,可以预留非首位位置参数。本文从普通 partial 的限制讲起,说明占位符填充、嵌套组合、失败边界和方法描述器用法。237 收藏 -
Python 3.14 把多解释器能力带进标准库。本文从 interpreters.create() 开始,说明如何准备主模块、调用函数、通过队列传递消息,并在 finally 中关闭解释器。480 收藏 -
Python 3.13 为 TypedDict 引入 typing.ReadOnly,用来让静态类型检查器识别不能重新赋值的字段。本文用最小示例说明声明方式、检查效果、旧代码迁移与运行时边界。218 收藏 -
文章 · python教程 | 7小时前 | 格式化 · Template Python 3.14 t-string string.templatelib template strings Interpolation
Python 3.14 的 template strings 返回 Template,把静态文本和插值对象保留到合并前。本文说明 t-string 怎样延迟格式化、为什么不是延迟求值,并给出自定义渲染器、转换标记和安全边界。418 收藏 -
Python concurrent.futures.wait 会把 Future 分成 done 与 not_done 两个集合。本文说明 return_when、timeout 的边界,以及如何读取结果、处理异常并取消尚未开始的任务。276 收藏 -
Python zipfile.ZipFile.open 会按成员名或 ZipInfo 定位压缩包内文件,并返回二进制文件式对象。本文用分块读取、重复成员定位、文本解码和 with 关闭边界说明如何安全消费 ZIP 成员流。340 收藏 -
Python argparse subparsers 可以把一个命令行工具拆成多个独立子命令。本文说明 dest、required、set_defaults、全局参数和共享父解析器如何配合,组织可维护的多命令 CLI。345 收藏