diadia

興味があることをやってみる。自分のメモを残しておきます。

selenium

Seleniumを使ったテストのメモ

実装の際に困ったこと django.test.LiveServerTestCaseを使う環境を把握できていなかった。 ヘッドレスモードを使う場合にはオプションに--window-sizeをつけなければならないこと。 前提 ChromeDriverを使ってseleniumを実行する 準備 seleniumをインストー…

スクリプト作るかの判断

今セレニウムでスクリプトを作成している。ずっと前からだ。一つの処理をセレニウムで書こうとするととてつもなく時間がかかることがわかった。この場合は素直にAPIを使えば良い。それが結論だ。それとともに遊びで作っていたスクリプトもちゃんと保存スべき…

selenium エラーと原因

selemiumを使っていてエラーの原因が分かりづらいと思った。エラーが起きている位置とその原因の確認方法と、自分が起こしたミスで重要だと思ったものはメモしていく。エラー発生位置とその原因の確認方法 実行中のコードの結果 ---------エラー発生--------…

BeautifulSoupとselenium

seleniumのメリットページ遷移やボタンがjavascriptで書かれる時がある。その場合にはbeautifulsoupではクロールすることができない。なぜならBeautifulSoupはhrefからデータを取得しなければクローリングできないからだ。その点でseleniumはクローリング可…

selenium使ってみる

困ったときの参照ページPython + Selenium で Chrome の自動操作を一通り Selenium の API (Official) Selenium with Python Python、Seleniumの基本 使用準備まずseleniumを扱う環境を作成した。anacondaを利用して環境を設定した。 conda create -n seleni…