前提
現在、とあるサイトのスクレイピングをSeleniumを用いて行おうとしているのですが、途中でボタンを押す段階で、なぜか下記のようなエラーメッセージが出てしまい、先に進めません。
<input name="next" type="submit" value="開始" onclick="startContent()">具体的には上記の部分をXpathでクリックしようと、
driver.find_element_by_xpath("/html/body/div[1]/table/tbody/tr/td[2]/form/table[2]/tbody/tr/td/input[1]").submit()
などを行いました。(.submit()を.click()に変えたりもしました。)
スクレイピングについて理解が浅いため必要な情報が足りているのかわからないのですが、教えていただけると幸いです。
実現したいこと
ここに実現したいことを箇条書きで書いてください。
- ▲▲機能を動作するようにする
発生している問題・エラーメッセージ
NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"/html/body/div[1]/table/tbody/tr/td[2]/form/table[2]/tbody/tr/td/input[1]"}
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。