- 发布日期:2026-10-24|原创技术短文很多重复办公劳动——批量改名、整理表格、定时提醒——花不了多少脑力,却最耗时间。Python 写小脚本能把这些活儿接过去。本文介绍 5 个即学即用的自动化思路,不需要装重型框架。 1. 批量重命名文件,一行搞定import osfor i, f in enumerate(sorted(os.listdir('.'))): if f.endsw... 发布日期:2026-10-24|原创技术短文很多重复办公劳动——批量改名、整理表格、定时提醒——花不了多少脑力,却最耗时间。Python 写小脚本能把这些活儿接过去。本文介绍 5 个即学即用的自动化思路,不需要装重型框架。 1. 批量重命名文件,一行搞定import osfor i, f in enumerate(sorted(os.listdir('.'))): if f.endsw...
- 用统计访问日志 IP 次数的小工具为例,串起 Python 的文件逐行读取、字符串切分、Counter 计数与排序输出,全程只用标准库,适合入门阶段动手练习。 用统计访问日志 IP 次数的小工具为例,串起 Python 的文件逐行读取、字符串切分、Counter 计数与排序输出,全程只用标准库,适合入门阶段动手练习。
- 装过两次 Python 包之后,很多人会遇到同一类事故:项目 A 要某个库的旧版本,项目 B 的脚本却在新版本上报错;或者一升级系统自带的 pip,别的小工具跟着坏。虚拟环境要解决的就是这件事。它不是再装一套 Python 那么玄乎,而是给每个项目一间单独的房间:自己的第三方包目录、自己的 pip,互不踩脚。venv 是标准库自带的,不用先装 virtualenv。在项目目录里执行:pyth... 装过两次 Python 包之后,很多人会遇到同一类事故:项目 A 要某个库的旧版本,项目 B 的脚本却在新版本上报错;或者一升级系统自带的 pip,别的小工具跟着坏。虚拟环境要解决的就是这件事。它不是再装一套 Python 那么玄乎,而是给每个项目一间单独的房间:自己的第三方包目录、自己的 pip,互不踩脚。venv 是标准库自带的,不用先装 virtualenv。在项目目录里执行:pyth...
- 环境、地图、小任务 环境、地图、小任务
- 很多人第一次被 Python 坑到,都是因为 pip install 装的东西"互相打架":项目 A 要 requests 2.x,项目 B 要 requests 3.x,全装进系统 Python 里,迟早有一个项目跑不起来。虚拟环境解决的就是这件事——给每个项目一个独立的包目录,各用各的,互不干扰。venv:Python 自带的三板斧Python 3.3 之后自带 venv,不需要装任何东... 很多人第一次被 Python 坑到,都是因为 pip install 装的东西"互相打架":项目 A 要 requests 2.x,项目 B 要 requests 3.x,全装进系统 Python 里,迟早有一个项目跑不起来。虚拟环境解决的就是这件事——给每个项目一个独立的包目录,各用各的,互不干扰。venv:Python 自带的三板斧Python 3.3 之后自带 venv,不需要装任何东...
- 把 flake8 + black + isort 三件套整体迁移到 Ruff 的完整记录:配置收敛到 pyproject.toml、规则分批开启、pre-commit 与 CI 落地,以及 4 个实际踩到的坑。迁移后本地 pre-commit 4.2s → 0.35s,CI lint 58s → 6s。 把 flake8 + black + isort 三件套整体迁移到 Ruff 的完整记录:配置收敛到 pyproject.toml、规则分批开启、pre-commit 与 CI 落地,以及 4 个实际踩到的坑。迁移后本地 pre-commit 4.2s → 0.35s,CI lint 58s → 6s。
- #什么是API限流限流通过令牌桶或漏桶算法控制请求速率,防止突发流量打垮服务。网关层常按用户或IP维度限流,返回429状态码,客户端应做退避重试。---*每日一个技术小知识,第26篇。*... #什么是API限流限流通过令牌桶或漏桶算法控制请求速率,防止突发流量打垮服务。网关层常按用户或IP维度限流,返回429状态码,客户端应做退避重试。---*每日一个技术小知识,第26篇。*...
- 从一次已复现的环境检测子项误报出发,区分未检查、探测失败、模块缺失与检查通过,并给出经过 8 个测试验证的独立 Python 示例。 从一次已复现的环境检测子项误报出发,区分未检查、探测失败、模块缺失与检查通过,并给出经过 8 个测试验证的独立 Python 示例。
- 用 asyncio 抓取 1000 个接口时,怎么既不把对端打挂、又能把总耗时控制住。 用 asyncio 抓取 1000 个接口时,怎么既不把对端打挂、又能把总耗时控制住。
- 介绍如何用 requests 的 HTTPAdapter 配合 urllib3 的 Retry 统一配置重试策略:只对 GET/HEAD/PUT/DELETE 等幂等方法生效,把 429 纳入 status_forcelist 并尊重 Retry-After 头,同时让 POST 走不自动重试的通道以避免重复提交。文中给出可直接运行的最小示例和本地验证服务器,并说明超时叠加、版本差异等边界。 介绍如何用 requests 的 HTTPAdapter 配合 urllib3 的 Retry 统一配置重试策略:只对 GET/HEAD/PUT/DELETE 等幂等方法生效,把 429 纳入 status_forcelist 并尊重 Retry-After 头,同时让 POST 走不自动重试的通道以避免重复提交。文中给出可直接运行的最小示例和本地验证服务器,并说明超时叠加、版本差异等边界。
- 数据流水线能自动跑,不代表代码能放心改。这篇文章记录我给本地量化复盘项目加提交门禁的过程:让每次 git commit 都自动跑一遍静态检查和核心测试。 一、为什么量化脚本特别需要门禁量化项目有个特点:代码量不大,但改动的破坏力不小。改一行指标计算的边界条件,可能让过去两年的回测结果全变,而且不会报任何错——它只会安静地给出一个不同的答案。我踩过的三个坑比较典型:调试代码混进仓库:回测时临时... 数据流水线能自动跑,不代表代码能放心改。这篇文章记录我给本地量化复盘项目加提交门禁的过程:让每次 git commit 都自动跑一遍静态检查和核心测试。 一、为什么量化脚本特别需要门禁量化项目有个特点:代码量不大,但改动的破坏力不小。改一行指标计算的边界条件,可能让过去两年的回测结果全变,而且不会报任何错——它只会安静地给出一个不同的答案。我踩过的三个坑比较典型:调试代码混进仓库:回测时临时...
- 介绍如何用 OpenTelemetry Python 的 LoggingInstrumentor 将 trace_id 和 span_id 注入标准日志格式,并给出可运行的最小示例、Jaeger 跳转方法与边界限制。 介绍如何用 OpenTelemetry Python 的 LoggingInstrumentor 将 trace_id 和 span_id 注入标准日志格式,并给出可运行的最小示例、Jaeger 跳转方法与边界限制。
- 介绍如何用 Python 标准库 ElementTree.iterparse 以事件驱动方式流式解析超大 XML,并在 end 事件中提取数据后清理元素、从父节点移除,避免整棵树驻留内存。给出可运行的最小代码、运行方法,并说明命名空间、单个元素过大、文本访问时机等边界与限制。 介绍如何用 Python 标准库 ElementTree.iterparse 以事件驱动方式流式解析超大 XML,并在 end 事件中提取数据后清理元素、从父节点移除,避免整棵树驻留内存。给出可运行的最小代码、运行方法,并说明命名空间、单个元素过大、文本访问时机等边界与限制。
- 摘要:大模型(LLM)虽然强大,但在处理企业内部私有数据或特定领域知识时,常常会遇到“幻觉”或知识盲区。本文将带你从零开始,使用 Python 与 LangChain 框架,结合本地知识库,手把手搭建一个高效的 RAG(检索增强生成)智能问答系统。────────────────────────────────────一、 前言随着 ChatGPT、Claude 以及华为云盘古等大语言模型的... 摘要:大模型(LLM)虽然强大,但在处理企业内部私有数据或特定领域知识时,常常会遇到“幻觉”或知识盲区。本文将带你从零开始,使用 Python 与 LangChain 框架,结合本地知识库,手把手搭建一个高效的 RAG(检索增强生成)智能问答系统。────────────────────────────────────一、 前言随着 ChatGPT、Claude 以及华为云盘古等大语言模型的...
- 前阵子给自己的资讯聚合脚本加了个新功能:把抓回来的文章标题和摘要转成向量,做个简单的余弦相似度计算,用来过滤掉不同来源的重复新闻。这套脚本挂在一台华为云2核4G的机器上跑,每天定时抓几十次。 刚上线前两天看着挺正常,去控制台看监控,CPU不高,内存也才吃了40%左右。但到了第四天早晨,我发现定时推送断了,连上SSH一查,后台那个Python守护进程直接没了,翻dmesg看日志,清清楚楚写着O... 前阵子给自己的资讯聚合脚本加了个新功能:把抓回来的文章标题和摘要转成向量,做个简单的余弦相似度计算,用来过滤掉不同来源的重复新闻。这套脚本挂在一台华为云2核4G的机器上跑,每天定时抓几十次。 刚上线前两天看着挺正常,去控制台看监控,CPU不高,内存也才吃了40%左右。但到了第四天早晨,我发现定时推送断了,连上SSH一查,后台那个Python守护进程直接没了,翻dmesg看日志,清清楚楚写着O...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签