Python 报 Too many open files:在 Linux 定位文件句柄泄漏 2026年10月15日 | 技术 复现 Python 文件描述符耗尽,从 /proc 检查进程上限和打开的文件,用 with 修复并验证异常路径。…… 阅读全文
Python CSV 编码排障:识别 BOM,严格转换 GB18030 和 UTF-16 2026年10月14日 | 技术 确认 CSV 来源编码,用 Python 标准库严格转换为无 BOM 的 UTF-8,保留 ID、引号和换行,并拒绝覆盖已有文件。…… 阅读全文
Codex 总在 /tmp 留下文件?一步步配置自动清理 2026年10月14日 | 技术 通过 AGENTS.md 规则、Bash trap、Python TemporaryDirectory 和本地 CLI 启动脚本,让 Codex 任务临时文件自动清理。…… 阅读全文
Python 任务配置实战:用 tomllib 读取 TOML、校验参数与固定路径 2026年10月13日 | 技术 用 Python 标准库读取 TOML 任务配置,校验字段和类型,支持命令行覆盖,并验证换目录运行与错误退出。…… 阅读全文
用 Python 备份 SQLite 数据库:WAL 快照与独立恢复验证 2026年10月13日 | 技术 用 Python 标准库备份 SQLite,拒绝覆盖已有副本,并在独立目录验证 WAL 数据和恢复查询。…… 阅读全文
Python 后台日志延迟输出:用 -u、flush 和 Bash pipefail 排查 2026年10月13日 | 技术 复现 Python 管道输出缓冲,用 -u 或 flush=True 及时显示进度,并用 Bash pipefail 保留任务失败状态。…… 阅读全文
Python HTTP JSON 请求:超时、有限重试与本地失败测试 2026年10月12日 | 技术 用 Python 标准库请求 JSON,限制超时和重试次数,并通过本地服务验证 503 恢复、404、无效 JSON 与超时。…… 阅读全文
Python 收到 SIGTERM 后如何退出:完成当前记录再停止 2026年10月12日 | 技术 用 Python 标准库处理 SIGTERM 和 SIGINT,在记录边界停止批处理,并验证退出码与结果文件。…… 阅读全文
Python 脚本卡住怎么办:用 faulthandler 查看线程堆栈 2026年10月12日 | 技术 用定时快照和 SIGUSR1 定位 Python 锁等待,验证诊断日志并修正持锁等待线程的问题。…… 阅读全文
用 Python 检查 Hugo 站内链接和图片:发布前发现缺失文件 2026年10月12日 | 技术 用 Python 标准库检查 Hugo 构建目录中的站内文章和图片,验证失败退出码,再接入发布前流程。…… 阅读全文