Python 异常与输入校验

原名:python-error-handling

明确异常类型、边界校验和批处理部分失败规则,保留能定位问题的上下文。

中文 Skills 技能说明

批量处理资料时一条错误让全部任务中断,或异常被直接忽略时,可让开发岗位数字员工使用。输入 Python 代码、脱敏错误样本、输入规则和预期失败行为,技能设计异常层级、验证与失败汇总,交付改动建议和边界测试。不能捕获所有异常后假报成功,也不把密钥、个人信息或完整业务资料写进堆栈。桌面端在隔离环境运行和修改,先确认批处理是否允许部分成功;生产重跑、写库和结果对外提交必须人工批准。

上游能力依据

上游原始适用说明:Python error handling patterns including input validation, exception hierarchies, and partial failure handling. Use when implementing validation logic, designing exception strategies, handling batch processing failures, or building robust APIs.

上游 SKILL.md 主要章节(保留原文标题):

使用边界

先读取项目约定、依赖版本和现有测试,再提出最小改动。写文件、运行脚本、提交代码或发布前应检查差异并保留回退路径。

作者、翻译与许可证

原作者
Seth Hobson(wshobson)与 agents contributors
中文翻译
CEOFans翻译
许可证
MIT
上游来源
https://github.com/wshobson/agents/tree/46891e7e60da0e52baf1050b7b6391b64e84c6d9/plugins/python-development/skills/python-error-handling

适用范围

平台:linux、macos、windows;标签:软件开发、Python 异常与输入校验、开源技能

安全提示

基础静态扫描不等于绝对安全。技能可能调用命令、浏览器、云服务或本地文件,请在最小权限环境中使用,高风险操作必须人工确认。

如发现侵权、许可证或安全问题,可在本页前台提交投诉,管理员复核后可立即下架。