実現したいこと
あるサイトの表示でBOXごとに書き込まれた全ての口コミをスクレイピングしたいのですが、
各BOXごとに『<DIV>』classがある個所とない箇所もある為、ない箇所なるとエラーになります。
それを回避するには、どのようなコードを書いたらよろしいですか?
ここに実現したいことを箇条書きで書いてください。
前提
ここに質問の内容を詳しく書いてください。
(例)
表示あり。
boxs[0].find('div', class_="AnswerCardExamination_container__k_tW0").find_all('div',class_=False)
コード結果。
[<div>【募集形式】<!-- -->中途</div>,
表示なし。
boxs[1].find('div', class_="AnswerCardExamination_container__k_tW0").find_all('div',class_=False)
発生している問題・エラーメッセージ
AttributeError Traceback (most recent call last)
Cell In[56], line 2
1 # 内容_1
----> 2 boxs[1].find('div', class_="AnswerCardExamination_container__k_tW0").find_all('div',class_=False)
AttributeError: 'NoneType' object has no attribute 'find_all'
試したこと
If構文や例外処理で試しましたが
うまくいきません。
ここに問題に対して試したことを記載してください。
ご教授のほど、よろしくお願いいたします。
0 コメント