Selenium Tips

SeleniumからJavaScriptを実行する場合、executeScriptメソッドを利用します。

JavaScriptに渡す引数は、arguments, argumentsのように指定します。
JavaScript側でreturnすれば、戻り値を取得することができま ...

Selenium Tips

変数のスコープ

SeleniumからJavaScriptを実行する場合、executeScriptメソッドを利用しますが、ローカル変数はメソッド内でのみ有効であることに注意が必要です。

ローカル変数エラーケース

このスクリプトはエラーになります。

driver.execute_s ...