GNU sort 数值排序实测:2e2 为什么排在30前面,改用-g又有哪些代价 把监控导出的数值交给sort -n,普通整数都排对了,一条2e2却出现在30前面。若它表示二百,这个结果明显不符合业务预期。命令没有失去排序能力,而是输入超出了所选数字语法。排序选项既规定比较方式,也规定什么字符串会... yunqueblog/ 技术教程/ 2026-10-03/ 2 阅读
Python Counter 相减:库存归零和缺货,为什么一起从结果里消失 一张库存差额表漏掉了最该关注的品类假设手作活动开始前有四支蓝笔、两支红笔,领取记录是两支蓝笔、两支红笔和一支绿笔。做完相减,合理的差额应该同时告诉你还有什么、什么刚好用完,以及什么已经欠缺。可是把两个 Counter... yunqueblog/ 技术教程/ 2026-10-01/ 2 阅读
Python groupby 分组实战:相邻片段和全局汇总是两种问题 先用一条交错记录确定需求假设流水按到达顺序记录为 A 收到两件、A 收到三件、B 收到七件、A 又收到五件。运营想看每段连续处理量,财务想看每位客户的总量。输入完全相同,答案却不同:前者有三段,后者只有两个客户。选工... yunqueblog/ 技术教程/ 2026-10-01/ 6 阅读
Python 读写 CSV:编码、换行和字段边界要分别处理 CSV 看起来像“逗号分隔的文本”,但直接 split 逗号很快会遇到带引号的地址、跨行备注和编码问题。可靠处理需要分清三层:字节用什么编码解码,CSV 方言怎样描述字段,业务如何解释字段值。本文基于 Python ... yunqueblog/ 技术教程/ 2026-10-01/ 5 阅读