🚀

Seleniumでホバーする広告を閉じる方法

2023/02/20に公開

要約

以下のコードを実行。

js_code = 'document.getElementById("gn_interstitial_close_icon").click()' # サイトによる
driver.execute_script(js_code)

動機

seleniumでwebページの収集している際に表示される広告をどうしても消したかった。
広告
ブラウザの開発者ツールからHTMLタグが見つからないため、JSのコードを直接実行することによって広告を消してしまう。

JSのコードを実行するためには以下のコードを実装する。

js_code = 'document.getElementById("gn_interstitial_close_icon").click()' # サイトによる
driver.execute_script(js_code)

Discussion