- 六组Python实测,解释二维列表乘法、外层浅复制和deepcopy对共享引用的不同处理,给出独立行初始化与复制方法。 六组Python实测,解释二维列表乘法、外层浅复制和deepcopy对共享引用的不同处理,给出独立行初始化与复制方法。
- 以字节边界助手的本地 Python 原型为例,说明退出码0、1、2如何区分正常、超限和输入错误,展示JSON输出与子进程调用方式,并用五种实际场景验证命令行接口。 以字节边界助手的本地 Python 原型为例,说明退出码0、1、2如何区分正常、超限和输入错误,展示JSON输出与子进程调用方式,并用五种实际场景验证命令行接口。
- 从路径拼接到目录遍历,用 8 个真实场景对比 pathlib 与 os.path 的写法,附可运行示例和 5 个常见坑,帮你把路径代码写得更短更稳。 从路径拼接到目录遍历,用 8 个真实场景对比 pathlib 与 os.path 的写法,附可运行示例和 5 个常见坑,帮你把路径代码写得更短更稳。
- 一、问题背景:分库分表与微服务架构下的分布式主键冲突在单体应用向微服务与分布式数据库演进过程中,传统的数据库自增 ID(AUTO_INCREMENT)因强依赖集中式单点写入,极易成为系统吞吐瓶颈;而 UUID 虽具备无中心生成能力,但其 128 位无序字符串会导致 MySQL InnoDB 二叉树(B+ Tree)索引频繁发生页分裂与随机 I/O,严重降低查询与落盘性能。Twitter 提... 一、问题背景:分库分表与微服务架构下的分布式主键冲突在单体应用向微服务与分布式数据库演进过程中,传统的数据库自增 ID(AUTO_INCREMENT)因强依赖集中式单点写入,极易成为系统吞吐瓶颈;而 UUID 虽具备无中心生成能力,但其 128 位无序字符串会导致 MySQL InnoDB 二叉树(B+ Tree)索引频繁发生页分裂与随机 I/O,严重降低查询与落盘性能。Twitter 提...
- 服务器日志目录越来越大,手动清理怕删错,不清理又怕磁盘满。本文用不到 120 行 Python 代码实现一个文件自动归档工具,按文件修改时间自动选择 OBS 存储类别(标准/低频/归档)上传,支持断点续传和日志记录,搭配 crontab 定时运行实现无人值守归档,有效降低存储成本。代码拿来改改配置就能跑。 服务器日志目录越来越大,手动清理怕删错,不清理又怕磁盘满。本文用不到 120 行 Python 代码实现一个文件自动归档工具,按文件修改时间自动选择 OBS 存储类别(标准/低频/归档)上传,支持断点续传和日志记录,搭配 crontab 定时运行实现无人值守归档,有效降低存储成本。代码拿来改改配置就能跑。
- 总结 Python asyncio 中超时与取消处理的四个实战要点:超时保护、CancelledError、TaskGroup 与阻塞调用。 总结 Python asyncio 中超时与取消处理的四个实战要点:超时保护、CancelledError、TaskGroup 与阻塞调用。
- 刚学 Python 的时候,很多人都走过同一条弯路:照着教程 python -m venv .venv 建了虚拟环境,满心以为从此互不干扰,结果一 pip install,包还是装到了系统 Python 里,换台机器或者换个项目就冲突。问题往往不在 venv 本身,而在「你以为激活了,其实没有」。 先确认:你现在到底在哪个环境里排障永远先问一句:当前用的 python 和 pip 是谁?wh... 刚学 Python 的时候,很多人都走过同一条弯路:照着教程 python -m venv .venv 建了虚拟环境,满心以为从此互不干扰,结果一 pip install,包还是装到了系统 Python 里,换台机器或者换个项目就冲突。问题往往不在 venv 本身,而在「你以为激活了,其实没有」。 先确认:你现在到底在哪个环境里排障永远先问一句:当前用的 python 和 pip 是谁?wh...
- 服务上线之后,最先坏掉的往往不是业务接口,而是健康检查。探针路径写错、检查逻辑连了真实数据库、超时时间和编排平台默认值打架,容器会被反复重启,日志里却只有一句 connection refused。这篇笔记只使用 Python 标准库,给一个普通 HTTP 服务加一个可单独探测的 /healthz,并说明容器里应该怎么配。 为什么不要在业务端口里顺手做检查很多人把健康检查挂在业务路由上,例如... 服务上线之后,最先坏掉的往往不是业务接口,而是健康检查。探针路径写错、检查逻辑连了真实数据库、超时时间和编排平台默认值打架,容器会被反复重启,日志里却只有一句 connection refused。这篇笔记只使用 Python 标准库,给一个普通 HTTP 服务加一个可单独探测的 /healthz,并说明容器里应该怎么配。 为什么不要在业务端口里顺手做检查很多人把健康检查挂在业务路由上,例如...
- 用 Python 标准库读取一份示例 CSV,理解引号、表头、编码和数值转换,并将筛选结果写入新文件。 用 Python 标准库读取一份示例 CSV,理解引号、表头、编码和数值转换,并将筛选结果写入新文件。
- 一、为什么该告别 print很多脚本起步时都用 print 打日志,简单直接。但一旦进入生产环境,print 的问题就暴露了:它没有级别、没法按需开关、不能自动切分文件、无法带上时间/位置信息,更无法把日志结构化后交给采集系统检索。Python 标准库自带 logging,只要用对,就能做到:分级输出、按大小/时间轮转、输出 JSON 便于检索、给每条日志附加请求上下文。本文把这些实践一次... 一、为什么该告别 print很多脚本起步时都用 print 打日志,简单直接。但一旦进入生产环境,print 的问题就暴露了:它没有级别、没法按需开关、不能自动切分文件、无法带上时间/位置信息,更无法把日志结构化后交给采集系统检索。Python 标准库自带 logging,只要用对,就能做到:分级输出、按大小/时间轮转、输出 JSON 便于检索、给每条日志附加请求上下文。本文把这些实践一次...
- 从后台任务偶发的 database is locked 入手,分析 SQLite 默认日志模式、长事务和超时设置的影响,并给出 Python sqlite3 的连接、事务与并发改造示例。 从后台任务偶发的 database is locked 入手,分析 SQLite 默认日志模式、长事务和超时设置的影响,并给出 Python sqlite3 的连接、事务与并发改造示例。
- 从小顶堆的末位淘汰规则出发,用 Python heapq 实现单次遍历的 Top K 排行,处理同分先后顺序,并通过稳定排序对照检查边界情况,说明时间、空间和适用范围。 从小顶堆的末位淘汰规则出发,用 Python heapq 实现单次遍历的 Top K 排行,处理同分先后顺序,并通过稳定排序对照检查边界情况,说明时间、空间和适用范围。
- 用 Python 的 pathlib 与 argparse 写一个按类型整理文件的小工具:规则清晰、重名不覆盖、先预览再移动,附可直接运行的代码与扩展方向。 用 Python 的 pathlib 与 argparse 写一个按类型整理文件的小工具:规则清晰、重名不覆盖、先预览再移动,附可直接运行的代码与扩展方向。
- Selenium 是浏览器自动化工具,用于爬虫和测试。涵盖 WebDriver 配置、元素定位(8 种策略)、显式等待与隐式等待、ActionChains 交互、iframe 处理、JavaScript 执行、无头模式、反检测(undetected-chromedriver)。 Selenium 是浏览器自动化工具,用于爬虫和测试。涵盖 WebDriver 配置、元素定位(8 种策略)、显式等待与隐式等待、ActionChains 交互、iframe 处理、JavaScript 执行、无头模式、反检测(undetected-chromedriver)。
- FastAPI 是一个基于 Python 的现代 Web 框架,主要用于构建 Web API、后端服务和数据接口。它支持类型注解、自动参数校验、异步编程,并且可以自动生成交互式 API 文档。对于 Python 初学者来说,FastAPI 是学习后端开发的一个不错的选择。通过一个简单的任务管理 API,我们可以逐步掌握环境配置、路由设计、请求参数、数据校验、增删改查以及服务器部署的基本方法。... FastAPI 是一个基于 Python 的现代 Web 框架,主要用于构建 Web API、后端服务和数据接口。它支持类型注解、自动参数校验、异步编程,并且可以自动生成交互式 API 文档。对于 Python 初学者来说,FastAPI 是学习后端开发的一个不错的选择。通过一个简单的任务管理 API,我们可以逐步掌握环境配置、路由设计、请求参数、数据校验、增删改查以及服务器部署的基本方法。...
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签