試してみたブログ

AI関連・iPhone/Pixelなどのガジェット・音声入力・サーマルプリンタなど興味をある事をどんどん試してみた際の記録

playwrightを使って特定のサイトからデータを取得する

背景

  • 毎月日次で特定のサイトから検索をしてデータを確認して転記する作業がある
  • サイト自体古めでどうするのがよいか考えていた
  • せっかくなのでplaywrightを使う

試してみた

  • とりあえず手元でpythonで動かす
uv init
uv add playwright
uv run playwright install
source .venv/bin/activate
  • 手元のブラウザ動かしてパスを取得する
playwright codegen https://xxx.xxx/
  • 出て来たpythonのコードをベースにclaudeに自分のやりたいことをマージしてもらう
  • 毎月30分掛かっていたことが5分でできるようになった!