久しぶりに Python のバージョンを上げたら、既存のコードが全く動かなくなった。
カテゴリー: Selenium
【Selenium】Firefox を Python から操作してみる
Python で Firefox を操作する時は、geckodriver が必要になる。 github.com ダウンロードしたら、/usr/local/bin に入れておく(または、任意の場所に入れてPATHを通してお
【Python】Google Photo と ローカルフォルダの並びを同じにする
以前、Mac の Automater の機能を使って、同じフォルダの中のファイル群に、1分ずつずらした「変更日」を設定しました。 www.dev-dev.net これは、Google Photo のアルバムの中の「並び替
【Selenium】動的に変わるidの取得方法
Selenium で、「動的に変わるidの取得方法」を探していました。 XPATH で対応できるようです。 ・starts-with <input id=”text-12345″ /> → driver.find_ele
【Selenium】chrome拡張機能 を使ってActionButton をクリックする方法がわからない
Selenium + Python の環境で、chrome拡張機能を使いたいという状況が発生しました。 ↓こちらのサイトを参考にして、ブラウザに追加するところまではできました。 まず、 chrome://extensio
【Selenium】Pythonで明示的な待機
指定のエレメントがあるかどうか一定の時間でチェックする。 https://kurozumi.github.io/selenium-python/waits.html from selenium import webdri
【Selenium+Python】Chromeブラウザの残ったプロセスをプロセス名からkillしてみる
Selenium と Python で Google Chrome ブラウザ をcron などで頻繁に使っていると、 どうしても 「Google Chrome」 や 「chromedriver」 のプロセスが残ってしまう
【Selenium + Python】クリックできな時の対処法
以下は、アンカーやボタンなどをクリックするコード。 driver.find_element_by_class_name(‘test’) .click() しかし、なぜかこれがクリックできない時があります。 そんな時は、以