Python 收到 SIGTERM 后如何退出:完成当前记录再停止 2026年10月12日 | 技术 用 Python 标准库处理 SIGTERM 和 SIGINT,在记录边界停止批处理,并验证退出码与结果文件。…… 阅读全文
用 Python 执行外部命令:超时、错误处理与日志文件 2026年10月8日 | 技术 用 subprocess 编写带超时和日志的命令执行函数,分别验证成功、失败与超时,并保留已有日志。…… 阅读全文
curl 实战:网站部署后,检查状态码、跳转和页面内容 2026年9月20日 | 技术 用 curl 检查部署后的网页,查看跳转和响应头,再把状态码与内容校验整理成可复用的 shell 脚本。…… 阅读全文
SSH 配置实战:让终端和脚本共用同一个服务器名称 2026年9月17日 | 技术 把 shell 别名里的连接参数迁移到 SSH config,让登录、文件传输和自动化脚本共用同一个服务器名称。…… 阅读全文
用 uv 和 PEP 723 写一个自带依赖的 Python 单文件脚本 2026年6月2日 | 技术 用 uv 和 PEP 723 把 Python 依赖写进脚本本身,让脚本复制到新机器后也能直接运行。…… 阅读全文
2026 Python 项目管理实战:用 uv 替代 pip、venv 和 pipx 2026年5月30日 | 技术 用一套可复制的 uv 工作流完成 Python 安装、项目依赖、脚本运行、CLI 工具管理和老项目迁移。…… 阅读全文
rg 使用教程:为什么现在很多人用 ripgrep 替代 grep 2026年5月28日 | 技术 这篇文章用实际命令介绍 rg 的安装、常见用法,以及它和 grep 在速度、忽略规则、递归搜索和代码检索体验上的区别。…… 阅读全文