前提・実現したいこと
以下の状況においてhrefのリンクを取得したいです。
発生している問題・エラーメッセージ
pythonの①のコードを書くことで以下のリストを取得できたのですが、その後、hrefを取得しようとコードを書いても以下のようなエラーメッセージが表示されます。
どのようにすることで、リンクを取得できるのでしょうか。
おそらくリストになっているからこのようなエラーが発生するのかなと思ったのですが、その場合、どのようなコードを書けば取得できるのでしょうか。
AttributeError: 'ResultSet' object has no attribute 'contents'
該当のソースコード
html
1[<ul class="paging-section"> 2<li><b>1</b></li> 3<li><a href="https://www.navitime.co.jp/category/0202/13101/?page=2">2</a></li> 4<li><a href="https://www.navitime.co.jp/category/0202/13101/?page=3">3</a></li> 5<li><a href="https://www.navitime.co.jp/category/0202/13101/?page=2"><span class="paging-icon next"></span></a></li> 6</ul>]
python
1paging_section=soup.find_all('ul' , class_='paging-section')#① 2 #print(paging_section) 3 paging_section=paging_section.get('href' , None) 4 print(paging_section)
試したこと
get('href' , None)をget('a')などとに書き換えたりしたのですが、エラーは変わりませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/16 00:29
2021/02/16 07:52
2021/02/17 02:18