Selenium– tag –
-
Python
CSSセレクタの書き方 自動化で要素を狙う指定方法【Selenium】
自動化(Selenium・スクレイピング)で「要素を特定する」ためのCSSセレクタの書き方をまとめました、デザイン用のCSSとの違い、id・class・属性・結合子・nth-childの使い分け、動的id対策やDevTools任せの落とし穴まで、Pythonの例つきで解説します -
Excel・VBA
SeleniumVBAの使い方 実践コード集【VBA】
SeleniumVBAで実際によく書くコードを実践編としてまとめました、要素の探し方をBy.CssSelectorに寄せるコツ、クリックや入力・待機やIsPresentでの存在チェック・プルダウン・複数要素ループ・スクショ・JS実行、そして便利なヘルパー関数まで、コピペで使える形で解説します -
Excel・VBA
Excelでもブラウザ操作!SeleniumVBAの使い方
Excelからブラウザを自動操作できるSeleniumVBAの導入・使い方を、ブラウザ自動化をやってきた立場でまとめました、SeleniumBasicとの違い(.NET不要・ドライバー自動更新)から基本コード、スクレイピングやRPAでの活かし方まで初心者向けに解説します -
雑記・その他
お手軽なプロキシサービス「jpProxy」を使ってみる
RPA・スクレイピングをしているとIPアドレス変えたいなと思うことありませんか? 理由や目的は様々ですがプロキシサーバを使うことで本来のIPアドレスを隠してブラウザ操作することが可能になります プロキシサーバー中で「jpProxy」についてご紹介します ... -
雑記・その他
VPNサービス「NordVPN」を使ってみる
RPA・スクレイピングをしているとIPアドレス変えたいなと思うことありませんか? 理由や目的は様々ですがVPNサービスを使うことで本来のIPアドレスを隠してブラウザ操作することが可能になります 今回は数あるVPNサービスの中で「NordVPN」についてご紹介... -
Python
【Python】Seleniumの基本操作はラップしよ
ブラウザ操作と言えばのSeleniumですが、便利だけど絶妙に使いにくくないですか? 素直に使おうとするとブラウザ処理をPythonの処理が追い越してしまってエラーになるなんてよくある話 そんな悩みを解決するためにもラッパーを作って快適に利用したいね、... -
Excel・VBA
【VBA】VBAでもWebDriverWaitを使いたい
PythonでSeleniumを利用するときに利用必須ともいえるWebDriverWaitとexpected_conditionsですが、残念ながらVBAにはありません この記事では、VBAでWebDriverWait+expected_conditionsを再現するクラスを作り、有用な待機処理を実現します ※Pythonの場合... -
Excel・VBA
【VBA】VBA-JSON不要!VBAでChromedriverを自動更新
以前に別で作成したVBAのChromedriver自動更新プログラムですが色々見直すと実はVBA-JSONなしでも十分ってことに気づいて別途作成しました 条件付きの簡略版ではありますのでご自身の環境に合わせて使い分けてください https://javeo.jp/vba-chromedriver-... -
Python
SeleniumのOptionsとServiceまとめ【Python】
SeleniumでChromeを起動する前に指定するOptionsとServiceについて、おすすめを目的別にまとめました、Optionsはバージョンアップとともに変わったりするので不定期に更新していきます、2026年6月時点での最新版です 前置き 特にOptionsは動作軽量を目指す... -
Python
【Python】Seleniumのfind_elementの使い方 結局CSS_SELECTOR一本でいい
PythonのSeleniumでfind_element / find_elementsを使う方法を、Byの選び方からエラー回避までまとめました、結局CSS_SELECTOR一本でいい理由、各Byの書き換え方、NoSuchElementExceptionに強い待機の書き方まで、例つきで解説します
12