スクレイピング– tag –
-
Python
CSSセレクタの書き方 自動化で要素を狙う指定方法【Selenium】
自動化(Selenium・スクレイピング)で「要素を特定する」ためのCSSセレクタの書き方をまとめました、デザイン用のCSSとの違い、id・class・属性・結合子・nth-childの使い分け、動的id対策やDevTools任せの落とし穴まで、Pythonの例つきで解説します -
Excel・VBA
SeleniumVBAの使い方 実践コード集【VBA】
SeleniumVBAで実際によく書くコードを実践編としてまとめました、要素の探し方をBy.CssSelectorに寄せるコツ、クリックや入力・待機やIsPresentでの存在チェック・プルダウン・複数要素ループ・スクショ・JS実行、そして便利なヘルパー関数まで、コピペで使える形で解説します -
AI・Claude
Claudeで競馬予想AIを自作する #2 スクレイピング編
競馬予想AIを作るための過去データ収集編。JRA-VAN データラボとnetkeibaスクレイピングを比較し、データベース保存・小分け取得・逐次処理など実際に採用した方針をまとめました -
AI・Claude
Claudeで競馬予想AIを自作する #1 連載のはじめに
競馬予想AIをAIと一緒に作ってみるシリーズの第一回(はじめに)。AIで何か作りたいという動機から、相棒に選んだClaude、スクレイピング→予想→note自動投稿までの全体構成をまとめました -
雑記・その他
お手軽なプロキシサービス「jpProxy」を使ってみる
RPA・スクレイピングをしているとIPアドレス変えたいなと思うことありませんか? 理由や目的は様々ですがプロキシサーバを使うことで本来のIPアドレスを隠してブラウザ操作することが可能になります プロキシサーバー中で「jpProxy」についてご紹介します ... -
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に強い待機の書き方まで、例つきで解説します -
Python
【Python】スクレイピングに向けてSQLite3を使いこなそう
Pythonでスクレイピングをする時にデータベースがあると色々楽でして、MySQL(MariaDB)やMicrosoft SQL Serverなど機能的にも優れたメジャーなデータベースを使うのもいいですが、個人利用かつ一時利用にはオーバースペック気味なのでお手軽使えるSQ...
12