收录了python频道下的 48 篇文章
-
- argparse 选项拼错如何给相近提示:旧版 Python 的兼容写法
- Python 3.14 为 argparse 增加 suggest_on_error,可在 choices 或子命令拼写错误时给出相近提示。本文用一个备份命令行工具演示如何开启、如何兼容 Python 3.13 及更早版本,以及为什么它不能替代参数语义校验。
- 文章· python教程 | 1个月前 | 标准库· 命令行· python· 兼容性· argparse Python 3.14 suggest_on_error 命令行参数校验 183浏览 收藏
-
- Python 3.14 free-threaded 模式怎么测:线程并发收益、锁竞争与回退边界
- Python 3.14 的 free-threaded 构建可以让线程真正并行,但收益取决于任务类型、共享状态和第三方扩展。本文用可重复的基准测试拆解线程加速、锁竞争和自动启用 GIL 的回退边界。
- 文章· python教程 | 1个月前 | 并发· 基准测试· 性能优化· 线程· python· 性能测试 gil free-threaded Python 3.14 线程并发 183浏览 收藏
-
- Python 3.14 argparse 参数输错怎么给提示:suggest_on_error 与旧版本兼容降级
- Python 3.14 为 argparse 增加 suggest_on_error,可在 choices 或子命令拼写错误时给出相近提示。本文用一个备份命令行工具演示如何开启、如何兼容 Python 3.13 及更早版本,以及为什么它不能替代参数语义校验。
- 文章· python教程 | 1个月前 | 标准库· 命令行· python· 兼容性· argparse Python 3.14 suggest_on_error 命令行参数校验 180浏览 收藏
-
- Python 任务队列怎么选:queue.Queue、asyncio.Queue 与 multiprocessing.Queue
- Python 里同样叫 Queue 的对象,其实服务于线程、协程和进程三种完全不同的边界。本文从任务在哪儿运行、满队列怎么背压、完成状态怎么收尾三个维度,比较 queue.Queue、asyncio.Queue 与 multiprocessing.Queue,并给出可直接核对的最小示例。
- 文章· python教程 | 2个月前 | 并发编程· python· 多线程· asyncio· queue.Queue Python并发 Python任务队列 asyncio.Queue multiprocessing.Queue 165浏览 收藏
-
- Python 3.14 uuid.uuid7 怎么接入数据库:时间有序、毫秒内单调与旧版本兼容
- Python 3.14 在 uuid 模块中加入 uuid.uuid7()。本文用订单事件表演示它的时间有序特征、毫秒内单调计数、数据库字段设计和旧版 Python 的兼容入口。
- 文章· python教程 | 1个月前 | 标准库· 数据库· uuid· python· 兼容性· Python 3.14 uuid.uuid7 UUIDv7 数据库主键 RFC 9562 157浏览 收藏
-
- Python 3.14 t-string 怎么用:别把 Template 当成普通字符串
- Python 3.14 的 t-string 仍使用花括号插值,但结果是可检查的 Template,而不是已经拼好的 str。掌握 strings、interpolations、conversion 与 format_spec 的边界,才能把它用于日志、HTML 或领域文本处理。
- 文章· python教程 | 2个月前 | 字符串· 标准库· 模板· python· Template Python 3.14 t-string string.templatelib PEP 750 121浏览 收藏
-
- Python dataclass 的列表字段怎么写:default_factory 避开共享数据和初始化报错
- dataclass 里的 list、dict、set 不能直接当默认值:当前 Python 会把常见的不可哈希默认值拦成 ValueError。应使用 field(default_factory=list) 在每次创建实例时生成新列表;当默认值来自配置或需要延迟构造时,也要分清工厂函数、浅拷贝和 None 的语义。
- 文章· python教程 | 2个月前 | 面向对象· python· 后端开发· Python Field 可变默认值 dataclass default_factory 列表字段 111浏览 收藏
-
- Python 3.14 pathlib.Path.copy() 与 move() 怎么迁移文件树:元数据、符号链接和跨盘边界
- Python 3.14 为 pathlib.Path 增加 copy()、copy_into()、move() 和 move_into(),可以把文件树迁移逻辑收回 Path API。本文用备份目录迁移场景核对覆盖、符号链接、元数据和跨文件系统边界,并给出旧版本兼容方案。
- 文章· python教程 | 1个月前 | python· pathlib· 版本升级· 文件系统· 符号链接 Python 3.14 pathlib.Path.copy Path.move 文件树迁移 102浏览 收藏
-
- Python 3.14 map(buffersize) 怎么限制任务堆积:输入背压、结果顺序与停机边界
- Python 3.14 为并发任务映射增加 buffersize 参数。本文用一个可运行的批处理例子说明它如何限制未产出结果的任务数量,并拆开结果顺序、异常传播、chunksize 与停机回收的边界。
- 文章· python教程 | 1个月前 | 并发· 性能· python· map 并发任务 Python 3.14 buffersize 101浏览 收藏
查看更多
课程推荐
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让学生了解MySQL如何与客户端进行通信。此外,课程还将介绍如何优化MySQL的网络通信性能,包括连接池、网络压缩、SSL加密等高级技术。学生将通过实践项目,亲手
- 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 485次学习
-
- Golang深入理解GPM模型
- Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
- 474次学习

