Skip to content

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`

最佳实践

  1. 虚拟环境: 在 tools/requirements.txt 中声明依赖
  2. 错误处理: 完善的异常捕获
  3. 文档: 清晰的 docstring

下一节: 实战案例

最近更新