だいぶ大雑把な質問なので大雑把な回答しかできないのですが、
スクレイピング時には大きく分けてエラーの発見は2通りのやり方があります。
以下pythonの例ですが、およそ世に出回っている言語には
同じ処理をする機能があるはずですのでググってみてください。
その1. if文で特定の要素があるかを判定
例ではclass属性がhogehogeという要素が1つでもあるかないかを判定
python
1if len(driver.find_elements_by_class_name('hogehoge')) > 0:
2 # 特定の要素がある場合の処理
3else:
4 # 特定の要素が無い場合の処理
その2. try-exceptでの例外処理
例ではclass属性がhogehogeの要素をクリックしようとしたときに
そんな要素はないよとエラーを吐かれた時の処理
python
1try:
2 driver.find_element_by_class_name('hogehoge').click()
3 # 特定の要素がある場合の処理
4except NoSuchElementException:
5 # 特定の要素が見つからなかった時の処理
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/13 12:12
2019/11/13 12:27
2019/11/23 03:22