- 刚学 Python 的人写第一个爬虫,十有八九先装 requests。库本身很简单,真正让人卡住的往往是三处细节,提前知道能省不少调试时间。第一,别忘了超时。requests.get 默认没有超时,网络一卡住,程序就一直挂在那里不动。新手常以为是代码死循环,其实只是请求没回来。养成习惯:每次请求都带上 timeout,比如 timeout=10。超时后捕获异常、打印提示再决定重试,比干等要体... 刚学 Python 的人写第一个爬虫,十有八九先装 requests。库本身很简单,真正让人卡住的往往是三处细节,提前知道能省不少调试时间。第一,别忘了超时。requests.get 默认没有超时,网络一卡住,程序就一直挂在那里不动。新手常以为是代码死循环,其实只是请求没回来。养成习惯:每次请求都带上 timeout,比如 timeout=10。超时后捕获异常、打印提示再决定重试,比干等要体...
- 前言最近在开发者社群和私信里,不少用 Claude Code 做日常开发、工程重构的朋友都在问同一个问题:运行过程中总弹出 Churned、Stewing、Brewed 这类看不懂的状态词,紧跟着程序就长时间卡住不动,分不清是正常推理还是出了故障。刚好我自己这段时间深度用 Claude Code 处理了几个中大型项目的代码重构与测试脚本开发,踩了不少卡顿的坑,也把这些五花八门的状态标识摸得... 前言最近在开发者社群和私信里,不少用 Claude Code 做日常开发、工程重构的朋友都在问同一个问题:运行过程中总弹出 Churned、Stewing、Brewed 这类看不懂的状态词,紧跟着程序就长时间卡住不动,分不清是正常推理还是出了故障。刚好我自己这段时间深度用 Claude Code 处理了几个中大型项目的代码重构与测试脚本开发,踩了不少卡顿的坑,也把这些五花八门的状态标识摸得...
- 本文解析Python标准库itertools.groupby连续分组机制与子迭代器共享底层游标的惰性求值特性,结合已验证代码规避分组碎片与排空失效问题。 本文解析Python标准库itertools.groupby连续分组机制与子迭代器共享底层游标的惰性求值特性,结合已验证代码规避分组碎片与排空失效问题。
- 用 Python 实现图片本地压缩加直传华为云 OBS,给出核心思路与注意事项。 用 Python 实现图片本地压缩加直传华为云 OBS,给出核心思路与注意事项。
- 用 Python 装饰器实现只重试瞬时错误、指数退避加抖动、限制总次数,并结合幂等键避免重复执行,是一套实用的接口容错做法。 用 Python 装饰器实现只重试瞬时错误、指数退避加抖动、限制总次数,并结合幂等键避免重复执行,是一套实用的接口容错做法。
- 介绍在长连接或流式数据场景下,利用Python标准库json.JSONDecoder.raw_decode对紧凑拼接的多段JSON文本进行逐帧无损解析的原理、游标控制及边界处理。 介绍在长连接或流式数据场景下,利用Python标准库json.JSONDecoder.raw_decode对紧凑拼接的多段JSON文本进行逐帧无损解析的原理、游标控制及边界处理。
- 一、背景对象存储服务 OBS 是华为云上最常用的存储产品之一,适合存放图片、日志、备份和静态资源。日常开发中,我们经常需要用脚本批量上传文件或下载结果,本文记录使用官方 Python SDK(包名 esdk-obs-python)完成上传、下载、列举和删除的完整过程,以及我踩过的几个坑。二、准备工作1. 在 OBS 控制台创建一个桶,记下桶名和所在区域(例如 cn-north-4),对应的终... 一、背景对象存储服务 OBS 是华为云上最常用的存储产品之一,适合存放图片、日志、备份和静态资源。日常开发中,我们经常需要用脚本批量上传文件或下载结果,本文记录使用官方 Python SDK(包名 esdk-obs-python)完成上传、下载、列举和删除的完整过程,以及我踩过的几个坑。二、准备工作1. 在 OBS 控制台创建一个桶,记下桶名和所在区域(例如 cn-north-4),对应的终...
- 本文介绍基于Python collections.defaultdict进行高效一对多聚合与去重归集,并剖析下标访问与get方法在只读场景下的关键边界行为与隐式修改防范。 本文介绍基于Python collections.defaultdict进行高效一对多聚合与去重归集,并剖析下标访问与get方法在只读场景下的关键边界行为与隐式修改防范。
- 本文总结了 Python 异步编程(asyncio)的核心使用技巧,包括并发任务调度、Semaphore 限流控制以及避免事件循环阻塞的最佳实践。 本文总结了 Python 异步编程(asyncio)的核心使用技巧,包括并发任务调度、Semaphore 限流控制以及避免事件循环阻塞的最佳实践。
- Python 环境管理入门:venv、pip 与依赖锁定实战Python 装好就能写代码,但真正开始做项目时,第一个让人头疼的问题往往不是语法,而是环境:A 项目要 Django 4,B 项目要 Django 5;一台机器上装的包越来越多,最后连哪个项目用了哪个版本都说不清。这篇文章把 Python 环境管理最核心的三件套讲清楚:虚拟环境 venv、包管理器 pip、依赖锁定 requir... Python 环境管理入门:venv、pip 与依赖锁定实战Python 装好就能写代码,但真正开始做项目时,第一个让人头疼的问题往往不是语法,而是环境:A 项目要 Django 4,B 项目要 Django 5;一台机器上装的包越来越多,最后连哪个项目用了哪个版本都说不清。这篇文章把 Python 环境管理最核心的三件套讲清楚:虚拟环境 venv、包管理器 pip、依赖锁定 requir...
- 写一个 Python 小脚本,最让人开心的时刻,大概就是第一次运行成功的时候。读取文件、整理数据、输出结果,几十行代码就能把一件重复的事情做完,看起来已经够用了。不过,手动执行一次和放在那里反复执行,关注点会有些不同。文件放在哪、失败了怎么知道、换个目录还能不能运行,这些不起眼的小问题,往往比业务逻辑更容易被忽略。这篇文章就聊几个适合入门时顺手加上的小细节。内容不复杂,也不需要搭建一整套框架... 写一个 Python 小脚本,最让人开心的时刻,大概就是第一次运行成功的时候。读取文件、整理数据、输出结果,几十行代码就能把一件重复的事情做完,看起来已经够用了。不过,手动执行一次和放在那里反复执行,关注点会有些不同。文件放在哪、失败了怎么知道、换个目录还能不能运行,这些不起眼的小问题,往往比业务逻辑更容易被忽略。这篇文章就聊几个适合入门时顺手加上的小细节。内容不复杂,也不需要搭建一整套框架...
- 本文记录了如何把一个 FastAPI 接口稳稳部署到云服务器:整体采用 FastAPI + Gunicorn 多进程 + Nginx 反向代理 + systemd 托管的四层结构,逐层说明环境准备、最小可用应用编写、Nginx 反向代理与 HTTPS 配置、systemd 服务托管与开机自启,并给出四步排查流程和三个常见踩坑点。 本文记录了如何把一个 FastAPI 接口稳稳部署到云服务器:整体采用 FastAPI + Gunicorn 多进程 + Nginx 反向代理 + systemd 托管的四层结构,逐层说明环境准备、最小可用应用编写、Nginx 反向代理与 HTTPS 配置、systemd 服务托管与开机自启,并给出四步排查流程和三个常见踩坑点。
- CSV 不是简单的按逗号分割。本文用 Python 标准库 csv 演示可靠读写,验证逗号、双引号、字段内换行、BOM 和错误列数,并区分编码、空值及电子表格类型推断问题。 CSV 不是简单的按逗号分割。本文用 Python 标准库 csv 演示可靠读写,验证逗号、双引号、字段内换行、BOM 和错误列数,并区分编码、空值及电子表格类型推断问题。
- 解析Python标准库itertools.accumulate在流式数据状态累积中的用法,通过流水余额演进、历史峰值水位线追踪及有界累积函数展示其边界特性与排查要点。 解析Python标准库itertools.accumulate在流式数据状态累积中的用法,通过流水余额演进、历史峰值水位线追踪及有界累积函数展示其边界特性与排查要点。
- 用Python标准库Decimal比较已核实适用的单笔续费报价:严格零现金,优先实际天数,再比较价格。包含11项本地边界测试,全部金额和天数为合成输入,不代替云平台条款与结算核验。 用Python标准库Decimal比较已核实适用的单笔续费报价:严格零现金,优先实际天数,再比较价格。包含11项本地边界测试,全部金额和天数为合成输入,不代替云平台条款与结算核验。
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签