No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
python-selenium
src
README.md
docker-compose.yml first commit Jan 29, 2019

README.md

youtuber24_sample2

概要

Docker上でSeleniumとHeadless ChromeとPython3を動かす こちらの記事を参考にSelenium/Chromeが動く環境を構築しました。

SeleniumとPythonを使い、Youtubeのコメント欄を監視しコメントを取得し続けるソースです。

事前準備

  • Dockerをインストールして、dockerコマンドとdocker-composeコマンドが使用できるようにしてください。
  • docker-compose.yml内のAPIKEYを書き換えてください。
  • src/test_selenium.py が実行スクリプトですのでよしなに修正してください。

使い方

起動方法

$ docker-compose up -d

実行方法

$ docker exec python pip install -r requirements.txt
$ docker exec python python test_selenium.py

終了方法

$ docker-compose down

VNC接続によるデバッグ

VNCで接続するとブラウザの動きを確認しながらデバッグすることができます。Docker環境のIPアドレスにVNC(デフォルトは5900番ポート)でアクセスした上で、サンプルスクリプトを実行してみてください。デフォルトのパスワードは"secret"です。