実行時にエラー
今回は「NameError: name ‘wait’ is not defined」
というエラーが発生しました。
「wait」が存在しないのに使用している。という感じですね!
エラーコード
1 |
wait.until(expected_conditions.visibility_of_element_located((By.CLASS_NAME,"form-control"))) |
修正箇所
waitを使用する為には、下記のimportと処理が必要となります。
1 2 |
from selenium.webdriver.support.ui import WebDriverWait wait = WebDriverWait(driver, 10) |
「NameError」が発生した場合は、エラーの変数が定義されているか確認すれば良さそうですね!
以上です。
最後までお読みいただきありがとうございました!