前提・実現したいこと
seleniumを使って次のWebページ(https://www.sej.co.jp/shop/)の「住所から探す」のテキストボックスに特定のキーワードを入力して、店舗一覧を表示させるプログラムを作成しているのですが、以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".formAddrW"}
該当のソースコード
driver = webdriver.Chrome() driver.get('https://www.sej.co.jp/shop/') time.sleep(5) element1 = driver.find_element_by_class_name('formAddrW') element2 = element1.find_element_by_class_name('keyword') element2.send_keys('豊島区') element2.submit()
補足情報
他のサイト(ファミリーマートやローソン)では上記と同様なコードで実行してエラーが発生しませんでした(find_element_by_class_nameの()内のみ変更)。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/30 12:01 編集
2019/06/30 12:01
2019/06/30 12:04
2019/06/30 12:17
2019/06/30 12:28
2019/06/30 12:47
2019/06/30 12:58