Beautiful Soupを使ってブラウザ上のデータを収集しているのですが、エラーが出てしまいます。
python
1 2コード 3 4> categoryItems = spot.find_all("div", attrs={"class": "u_categoryTipsItem"}) 5categoryItems 6 7#結果 8[<div class="u_categoryTipsItem col s12"> 9 <dl> 10 <dt>楽しさ</dt> 11 <dd class="is_rank"><span class="evaluateNumber">4.6</span></dd> 12 <dd class="comment">非常に楽しい場所であった</dd> 13 </dl> 14 <dl> 15 <dt>人混みの多さ</dt> 16 <dd class="is_rank"><span class="evaluateNumber">4.5</span></dd> 17 <dd class="comment">非常に混んでいた</dd> 18 </dl> 19 <dl> 20 <dt>景色</dt> 21 <dd class="is_rank"><span class="evaluateNumber">4.9</span></dd> 22 <dd class="comment">大自然を感じることができた</dd> 23 </dl> 24 <dl> 25 <dt>アクセス</dt> 26 <dd class="is_rank"><span class="evaluateNumber">4.2</span></dd> 27 <dd class="comment">船で1時間ほどであった</dd> 28 </dl> 29 </div>] 30
python
1コード 2categoryItems.find_all("dl") 3
python
1エラーコード 2AttributeError Traceback (most recent call last) 3<ipython-input-26-3ea1580fdb23> in <module> 4----> 1 categoryItems.find_all("dl") 5 6~/opt/anaconda3/lib/python3.8/site-packages/bs4/element.py in __getattr__(self, key) 7 2158 def __getattr__(self, key): 8 2159 """Raise a helpful exception to explain a common code fix.""" 9-> 2160 raise AttributeError( 10 2161 "ResultSet object has no attribute '%s'. You're probably treating a list of elements like a single element. Did you call find_all() when you meant to call find()?" % key 11 2162 ) 12 13AttributeError: ResultSet object has no attribute 'find_all'. You're probably treating a list of elements like a single element. Did you call find_all() when you meant to call find()? 14
コードについてはエラーが出ている箇所だけではなく、spotを宣言してる箇所も見せていただきたいです。