- 在低配服务器上用 CDP 直连常驻 Chrome 跑网页自动化半年的踩坑记录:页面不 hydrate、富文本赋值、复选框静默拦截提交、伪链接按钮、透明遮罩吃点击、会话与超时,每条都给出可复现的判断代码和解法。 在低配服务器上用 CDP 直连常驻 Chrome 跑网页自动化半年的踩坑记录:页面不 hydrate、富文本赋值、复选框静默拦截提交、伪链接按钮、透明遮罩吃点击、会话与超时,每条都给出可复现的判断代码和解法。
- 很多新手学 Python,上来就 pip install 一堆大库,结果没几天环境就乱了:A 项目要 requests 2.x,B 项目要 3.x,互相打架。问题不在库,而在没搞懂 pip 和虚拟环境这两样基础工具。第一,pip 只是个安装器。它做的事情很单纯:从 PyPI 上把包下载下来装到当前 Python 环境里。默认不指定版本就装最新版,这就是冲突的根源。建议养成习惯:pip ins... 很多新手学 Python,上来就 pip install 一堆大库,结果没几天环境就乱了:A 项目要 requests 2.x,B 项目要 3.x,互相打架。问题不在库,而在没搞懂 pip 和虚拟环境这两样基础工具。第一,pip 只是个安装器。它做的事情很单纯:从 PyPI 上把包下载下来装到当前 Python 环境里。默认不指定版本就装最新版,这就是冲突的根源。建议养成习惯:pip ins...
- 从签到脚本移植两条微信服务号推送渠道:Server酱 与 PushPlus 的接入要点、成功判定、密钥打码与自动降级设计。 从签到脚本移植两条微信服务号推送渠道:Server酱 与 PushPlus 的接入要点、成功判定、密钥打码与自动降级设计。
- 用 Python 标准库写一个轻量服务器巡检脚本:读 /proc 与 shutil 拿到 CPU、内存、磁盘,一次输出一张表,并给出阈值与定时任务用法。 用 Python 标准库写一个轻量服务器巡检脚本:读 /proc 与 shutil 拿到 CPU、内存、磁盘,一次输出一张表,并给出阈值与定时任务用法。
- 很多人第一次学编程,都会卡在同一个问题上:语法书看了不少,却不知道能用它做什么。其实,Python最适合入门的地方,恰恰在于它离生活很近。你不需要先学完所有概念,只要先做出一个能跑的小工具,就能把兴趣变成动力。第一步,先把目标定小一点。不要一开始就想写一个大型系统,而是选一个身边反复出现的小麻烦。比如,每天要整理一堆零散的开支记录,或者想快速算出一个月的平均花费。目标越小,越容易在一下午完成... 很多人第一次学编程,都会卡在同一个问题上:语法书看了不少,却不知道能用它做什么。其实,Python最适合入门的地方,恰恰在于它离生活很近。你不需要先学完所有概念,只要先做出一个能跑的小工具,就能把兴趣变成动力。第一步,先把目标定小一点。不要一开始就想写一个大型系统,而是选一个身边反复出现的小麻烦。比如,每天要整理一堆零散的开支记录,或者想快速算出一个月的平均花费。目标越小,越容易在一下午完成...
- 直接复制正在写入的 SQLite 文件可能导致备份损坏。本文介绍 Python sqlite3 的 Connection.backup() 在线备份,通过 pages 参数分块复制并注册进度回调,在不中断写入的前提下获得一致备份。 直接复制正在写入的 SQLite 文件可能导致备份损坏。本文介绍 Python sqlite3 的 Connection.backup() 在线备份,通过 pages 参数分块复制并注册进度回调,在不中断写入的前提下获得一致备份。
- 多进程或多线程写入同一个 SQLite 文件时,常遇到 database is locked。本文说明如何用 PRAGMA journal_mode=WAL 与 busy_timeout 降低锁冲突,并给出 Python 连接初始化、BEGIN IMMEDIATE 写入和指数退避重试的最小示例,同时列出 WAL 与重试的边界条件。 多进程或多线程写入同一个 SQLite 文件时,常遇到 database is locked。本文说明如何用 PRAGMA journal_mode=WAL 与 busy_timeout 降低锁冲突,并给出 Python 连接初始化、BEGIN IMMEDIATE 写入和指数退避重试的最小示例,同时列出 WAL 与重试的边界条件。
- 一、问题背景:默认回滚日志下的并发写锁瓶颈在云端轻量级微服务、边缘计算节点或本地任务调度器中,SQLite 常被用作嵌入式状态存储。但在默认的回滚日志模式(journal_mode=DELETE)下,写入事务会获取排他锁(Exclusive Lock),导致读写操作互相阻塞;当多个工作线程同时写入或边写边读时,极易抛出 sqlite3.OperationalError: database ... 一、问题背景:默认回滚日志下的并发写锁瓶颈在云端轻量级微服务、边缘计算节点或本地任务调度器中,SQLite 常被用作嵌入式状态存储。但在默认的回滚日志模式(journal_mode=DELETE)下,写入事务会获取排他锁(Exclusive Lock),导致读写操作互相阻塞;当多个工作线程同时写入或边写边读时,极易抛出 sqlite3.OperationalError: database ...
- 直接覆盖配置文件可能在异常时留下半截内容。本文用 Python 标准库演示“同目录临时文件、完整写入、关闭、os.replace 替换”的最小实现,并通过本地测试验证正常更新、序列化失败保留旧文件和临时文件清理。最后区分原子可见性、断电持久化及并发事务,说明适用范围。 直接覆盖配置文件可能在异常时留下半截内容。本文用 Python 标准库演示“同目录临时文件、完整写入、关闭、os.replace 替换”的最小实现,并通过本地测试验证正常更新、序列化失败保留旧文件和临时文件清理。最后区分原子可见性、断电持久化及并发事务,说明适用范围。
- 在华为云 AI 开发者空间(AI DevSpace)或云上开发环境进行 Python 项目开发时,环境中往往同时存在系统级 Python 与多个虚拟环境(如 venv 或 conda)。不少开发者在终端执行 pip install 安装第三方库(如 Pillow)后,在脚本中导入却依然触发 ModuleNotFoundError: No module named ‘PIL’。本文结合实测梳理... 在华为云 AI 开发者空间(AI DevSpace)或云上开发环境进行 Python 项目开发时,环境中往往同时存在系统级 Python 与多个虚拟环境(如 venv 或 conda)。不少开发者在终端执行 pip install 安装第三方库(如 Pillow)后,在脚本中导入却依然触发 ModuleNotFoundError: No module named ‘PIL’。本文结合实测梳理...
- 很多内部接口需要 CSRF token,而 token 藏在响应头里。这篇用 urllib 演示完整流程:拿 token、带 token 请求、处理 403,以及为什么有时必须换浏览器。 很多内部接口需要 CSRF token,而 token 藏在响应头里。这篇用 urllib 演示完整流程:拿 token、带 token 请求、处理 403,以及为什么有时必须换浏览器。
- 本文介绍 Python 内置 venv 模块的使用:为什么需要虚拟环境、创建激活与依赖导出三步走,以及常见踩坑点。 本文介绍 Python 内置 venv 模块的使用:为什么需要虚拟环境、创建激活与依赖导出三步走,以及常见踩坑点。
- 很多初学者学 Python 时卡在同一个地方:语法都看懂了,一合上教程就不知道能写什么。其实入门不必从大项目开始,一个能替你省十分钟的小脚本,就是最好的第一课。自动化不是什么高深技术,它只是把你每天重复做的一件小事,交给程序按固定步骤做一遍。先从最小的程序开始。装好解释器后,新建一个以 py 结尾的文本文件,写一句输出问候语的语句,再在命令行里运行它。跑通这一步,“写代码、保存、运行、看结果... 很多初学者学 Python 时卡在同一个地方:语法都看懂了,一合上教程就不知道能写什么。其实入门不必从大项目开始,一个能替你省十分钟的小脚本,就是最好的第一课。自动化不是什么高深技术,它只是把你每天重复做的一件小事,交给程序按固定步骤做一遍。先从最小的程序开始。装好解释器后,新建一个以 py 结尾的文本文件,写一句输出问候语的语句,再在命令行里运行它。跑通这一步,“写代码、保存、运行、看结果...
- 本文总结了 Python 处理大数据时 7 个实用优化技巧:向量化操作、numpy 数组运算、合理数据类型、分批与并行、Dask/PySpark 分布式、I/O 优化以及缓存持久化,帮助提升数倍处理性能。 本文总结了 Python 处理大数据时 7 个实用优化技巧:向量化操作、numpy 数组运算、合理数据类型、分批与并行、Dask/PySpark 分布式、I/O 优化以及缓存持久化,帮助提升数倍处理性能。
- 用Python标准库做一个校园文件备份小工具:以清单加哈希判断新增与改动,临时文件加校验实现断点续传,附可直接运行的核心代码与中断测试方法。 用Python标准库做一个校园文件备份小工具:以清单加哈希判断新增与改动,临时文件加校验实现断点续传,附可直接运行的核心代码与中断测试方法。
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签