云鹊BLOG云鹊BLOG云鹊BLOG
  • 首页

云鹊BLOG云鹊BLOG云鹊BLOG

当前位置:首页关于 Python 的文章
Python math.isclose 怎么选容差:接近零时,相对误差为什么不够用

Python math.isclose 怎么选容差:接近零时,相对误差为什么不够用

先把“足够接近”写成需求校验传感器读数、核对数值算法结果时,两次计算不一定产生完全相同的浮点数。直接比较可能过严,但看到失败就随手加一个小数阈值,也可能掩盖真实偏差。使用 math.isclose 之前,应先回答允许...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
Python 字符串去前后缀:strip 为什么会把文件名也削短

Python 字符串去前后缀:strip 为什么会把文件名也削短

文件扩展名消失了,正文也少了一个字母批量整理文件名时,常见需求是把末尾的点加扩展名去掉。有人把它写成 rstrip,传入点和三个字母,结果大部分文件看似正常,只有少数名称突然变短。问题出在参数的含义:这个方法接收一组...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
Python deque 滑动窗口:旧记录自动淘汰,累计值也要同步减掉

Python deque 滑动窗口:旧记录自动淘汰,累计值也要同步减掉

窗口只留三条,总和为什么还一直增加一个小型仪表脚本只显示最近三次读数,用带 maxlen 的 deque 保存历史后,第四次读数会自动挤掉最旧的一条。列表看起来正确,但旁边的总和却可能仍把所有历史读数加在一起。容器只...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 8 阅读
Python argparse 布尔开关:为什么传入 false,结果却仍然为真

Python argparse 布尔开关:为什么传入 false,结果却仍然为真

先决定用户要传开关,还是传一个值一个报告脚本默认启用缓存,调用者希望临时关闭,于是输入缓存参数和单词 false,结果缓存仍然开启。问题往往不在缓存逻辑,而在命令行入口:布尔转换函数只判断字符串是否为空,并不理解这个...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
Python zip 严格配对:长度不一致何时才报错,已经做的操作怎么办

Python zip 严格配对:长度不一致何时才报错,已经做的操作怎么办

两列数据配对之前,先决定能否少一行导入清单时,一列是物品编号,另一列是对应数量。如果编号有三项,数量只有两项,默认的 zip 会在较短输入结束时停止,第三个编号不会出现在结果里。程序正常结束,却少处理一项,这种错误往...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
Python ipaddress 网段判断:地址前缀相似,为什么仍然不属于同一网络

Python ipaddress 网段判断:地址前缀相似,为什么仍然不属于同一网络

先把文本解析成地址,再判断集合关系检查地址是否落在某个网段时,字符串前缀很容易写,却没有表达网络掩码的能力。例如一个网段只包含最后一段的一半地址,前面三段看起来仍完全相同。用文本开头判断会把另一半地址一起接受,日志里...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 6 阅读
Python lru_cache 返回值复用:缓存命中之后,列表到底属于谁

Python lru_cache 返回值复用:缓存命中之后,列表到底属于谁

两次拿到相同内容,可能也是同一个对象页面需要一组标签,于是给生成标签的函数加上缓存。第一位调用者追加一个临时标签,第二位调用者随后竟然也看到了它。函数体看起来每次都会创建列表,但命中缓存时,函数体根本不会重新执行;先...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
Python bisect 区间计数:重复时间戳遇到开闭边界,怎样一条都不漏

Python bisect 区间计数:重复时间戳遇到开闭边界,怎样一条都不漏

先确定边界上的事件归谁统计某段时间里的请求数时,最容易出错的并非查找速度,而是恰好落在边界上的记录。假设第十秒发生两次请求,第十五秒发生三次请求,同样写“十到十五秒”,包含两端与只包含左端就会相差三条。先把区间约定写...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
Python ConfigParser 百分号排错:字面值、插值和读取边界怎么选

Python ConfigParser 百分号排错:字面值、插值和读取边界怎么选

配置能读进来,为什么取值时才报错脚本原先只读取目录,后来新增一个带百分号编码的下载地址,配置文件照常加载,真正使用地址时却抛出异常。此时不宜先怀疑网址失效。配置解析器可能在取值阶段解释了百分号,而地址里的百分号本来属...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
Python dataclass 默认值:default_factory 怎样避免多个实例共用列表

Python dataclass 默认值:default_factory 怎样避免多个实例共用列表

两个任务,为什么出现了同一条标签批处理程序里,每个任务都有一个标签列表。给任务甲追加“待重试”,任务乙却也出现相同标签,这类问题容易被误判为并发写入。实际上,即使程序只有一个线程,只要两个实例持有同一个列表,也会出现...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
  • 首页
  • 上一页
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 下一页
  • 末页
  • 共 23 页
点击查看更多
Copyright2020后台修改文字. 基于Z-BlogPHP搭建