scrapling-skill は何をしますか?
Claude Skill for Scrapling — 自己修復セレクタによる適応型ウェブスクレイピング。
概要
このスキルにより、Claude(デスクトップ版、Code CLI、Codex)は Scrapling ライブラリを使用して、ウェブサイトの構造変化に対して自動的に適応する自己修復セレクタを活用したスクレイピングを実行できます。
前提条件
- Python 3.8以上
- Scraplingライブラリのインストール:
pip install scrapling
使用方法
- Claudeにスクレイピングタスクを依頼します(例:「最新の製品価格を取得して」)。
- このスキルが有効な場合、Claudeは自動的にScraplingの自己修復セレクタを使用したコードを生成します。
- 生成されたコードは、ターゲットサイトのDOM変更に対して堅牢です。
例
from scrapling import Fetcher
# フェッチャーの初期化
f = Fetcher()
# ページを取得
page = f.get('https://example.com')
# 自己修復セレクタを使用
selector = page.adaptive_selector('.price')
prices = page.css(selector)
print(prices)
詳細情報
- Scrapling ドキュメント
- ライセンス: MIT