メインコンテンツまでスキップ

インストール

要件

  • Python 3.10+
  • 依存: cryptographypip install -e . で入ります)

手順

cd /path/to/mercari_search
pip install -e .
python -c "import mercari; print(mercari.__version__)"

パッケージ名は mercari です(旧名 mercari_search も互換シムがあります)。

最短確認(ネットワーク不要)

import mercari

c = mercari.MercariClient(dry_run=True)
r = c.search(keyword="iPhone", category_id=3833, sort="新しい順")
assert r["mode"] == "dry_run"
assert "DPoP" in r["headers"]

item = c.item("m12345678901")
assert item["mode"] == "dry_run"
print("ok", mercari.__version__)

ドキュメントサイト(このサイト)

cd website
npm install
npm start # 開発サーバ
npm run build # 静的ファイル → website/build

GitHub Pages への載せ方は GitHub Pages を参照してください。

テスト

python -m unittest discover -s tests -v