hjmr / docker-selenium-sample

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker + Seleniumのテスト

Docker と Selenium を使って少し手軽にスクレイピングするサンプル。

1. 準備

必要なライブラリをインストール

Poetryを使っている場合

$ poetry install

Pipを使う場合

$ pip install -r requirements.txt

2. docker-compose.yml の準備

自分の使っているMacのCPUに応じて docker-compose.yml を準備する。

Intel Macの場合

$ cp docker-compose.yml.intel docker-compose.yml

M1 Macの場合

$ cp docker-compose.yml.apple_silicon docker-compose.yml

3. DockerでSeleniumを起動

$ docker compose up -d

4. プログラムを実行

$ poetry run python test.py

5. 実行が終わったら Selenium を終了

$ docker compose down

いじょ。

About


Languages

Language:Python 100.0%