PythonでSeleniumとWebDriverを使ってBraveを自動操作し、BATをマイニングする方法を紹介します。 BraveのベースはChromeの元となっているChromiumですので、Chromeを自動操作する方法を少し変えるだけで簡単にできます。 Braveのバージョンを確認します。Braveブラウザの ...
昨日まで完璧に動いていたPythonとSeleniumの自動化スクリプトが、今日になったら突然エラーで止まってしまった…。コードは何も変えていないのに、なぜ?そんな理不尽な経験はありませんか? この「突然動かなくなる」現象の犯人は、多くの場合、あなた ...
PythonにはデータをWebから取得する命令がいろいろある。最も簡単なのは、Pythonに標準で用意されているurllib.requestだ。これを使うと任意のURLからデータを取得できる。しかし、最近のWebサイトは、セッションという仕組みを利用していたり、JavaScriptでページ ...
前回、Google Chromeを自動操縦するために、SeleniumとChromeDriverをインストールした。これを利用することで、ChromeブラウザをPythonから本格的に操作できる。Chromeを実際に操作するため、セッション機能を利用した会員制のサイトや、JavaScriptが多用されている動的 ...
Python 3.13.5 Selenium 4.34.2 環境準備 Pythonがインストールされていることを確認します。 コマンドライン(ターミナル・コマンドプロンプト)でSeleniumをインストールします。 Chromeブラウザのバージョンに合ったChromeDriverをダウンロード&解凍し、実行ファイル ...