主题
Python 脚本集成
为什么用 Python?
- 强大的数据处理能力
- 丰富的第三方库
- 跨平台兼容
集成方式
方式1: 作为工具
在 tools/ 目录放置 Python 脚本:
python
# tools/data_processor.py
import json
import sys
def process_data(file_path):
with open(file_path, 'r') as f:
data = json.load(f)
# 处理数据...
return data
if __name__ == "__main__":
result = process_data(sys.argv[1])
print(json.dumps(result, indent=2))方式2: 作为知识源
在 SKILL.md 中引用:
markdown
你可以使用以下 Python 脚本来处理数据:
`python .claude/skills/my-skill/tools/data_processor.py data.json`最佳实践
- 虚拟环境: 在
tools/requirements.txt中声明依赖 - 错误处理: 完善的异常捕获
- 文档: 清晰的 docstring
下一节: 实战案例