python教程技术文章
-
Python statistics.kde 用 h 参数控制核密度估计的平滑程度:h 越小越强调局部峰值,h 越大越容易合并细节。本文用固定样本、固定横坐标和排查清单说明如何选择 bandwidth。316 收藏 -
Python 3.13 起,statistics.kde 可以把离散样本转换为可调用的概率密度函数。本文说明数据准备、带宽 h、kernel、网格取值、累计分布和常见输入边界。108 收藏 -
Python difflib.get_close_matches用cutoff决定候选入选资格,用n限制返回数量。结合固定词表说明阈值边界、空结果、排序及相似度建议与业务判断的区别。194 收藏 -
Python difflib.restore 用来从 ndiff 或 Differ.compare 产生的差异流中恢复第 1 份或第 2 份文本。本文说明 which 参数、换行保留、生成器物化方式,以及它与 unified_diff 的格式边界。200 收藏 -
Python mimetypes 根据文件名或 URL 后缀推断 MIME 类型与 Content-Encoding,但它不读取文件内容,也不能证明文本字符编码或二进制格式。本文拆开扩展名映射、BOM、严格解码和文件签名检查,说明 Python 3.13 迁移时如何选择正确的验证层。166 收藏 -
介绍 Python mimetypes.add_type() 注册自定义音频扩展名的方法,说明 strict 参数、guess_type() 的 type 与 encoding 返回值,以及如何在上传和响应处理中集中初始化。144 收藏 -
Python wave 向不可定位输出写WAV时,需在首块前确定准确帧数。本文解释PCM帧数公式,演示预声明后分块写入和完整数据一次写入,并说明未知长度与关闭责任。292 收藏 -
用 Python 标准库 wave 读取无压缩 WAV 的声道数、采样宽度、采样率和帧数,说明 getparams、格式字段、wave.Error、资源关闭与按需读取之间的边界。160 收藏 -
colorsys使用归一化RGB坐标,不能靠改成浮点自动识别0到255色值。通过原创示例与两张结构图,说明输入归一化、HSV范围、严格接口包装及反向量化策略。123 收藏 -
Python colorsys 的 RGB/HLS 转换要求使用 0 到 1 的浮点坐标。本文给出 0 到 255 RGB 的归一化、HLS 亮度和饱和度调整、逆转换与裁剪四舍五入写法,并区分 HLS 与 HSV 的元组顺序。482 收藏 -
文章 · python教程 | 2天前 | 标准库 · 持久化 · python · Python Cookiejar expires http.CookieJar FileCookieJar ignore_expires
Python CookieJar 会在运行时按 Cookie 的 expires 等属性过滤过期 Cookie,而 ignore_expires 只影响 FileCookieJar 的保存、加载和恢复。本文拆开两条路径,说明如何保留过期记录用于迁移或排查,以及为什么它不会强制请求发送过期 Cookie。330 收藏 -
用 Python 标准库 MozillaCookieJar 把 Cookie 保存为 Mozilla cookies.txt 文件,并说明 save、load、会话 Cookie、过期 Cookie、覆盖写入和 urllib.request 接入时的边界。299 收藏 -
Python email.headerregistry 会把邮件头解析时发现的 RFC 合规问题放进 Header.defects。本文用 BytesParser 和 policy.default 演示如何读取字段级与消息级缺陷,转换为可落盘诊断记录,并区分缺陷与真正的 HeaderParseError。309 收藏 -
Python email.headerregistry 解析地址头时,groups 保留地址组名称与组内收件人结构,addresses 则会把地址展平。本文用 HeaderRegistry、Group 和 Address 演示如何读取、复制和重建地址组,并说明空组与单地址的边界。360 收藏 -
plistlib.UID 不是普通 int 的别名,而是为二进制 plist 保留 UID 类型语义的包装对象。本文用一个小工具说明类型判断、数值转换、写回格式和兼容边界。131 收藏