一昨日こちらでスクレイピングの質問し回答を参考にさせていただいたものです。
エラーが起きなければ25件titleとURLが取得できると思うのですが、5件しか表示させず
IndexError: list index out of rangeとなってしまいます。
指定しているインデックスの問題だと思い番号をかえたりしてみましたが改善されません。何が原因なんでしょうか?
import requests
from bs4 import BeautifulSoup
page_url ="https://news.yahoo.co.jp/topics/top-picks"
r = requests.get(page_url)
soup = BeautifulSoup(r.text, features="html.parser")
a_tags = soup.find_all("li", class_="newsFeed_item")
data = []
for h1_tag in a_tags:
tmp_article_a_tag = h1_tag.find_all("a")[0]
title = tmp_article_a_tag.text
url = tmp_article_a_tag.get("href")
print("title:{} url:{}".format(title, url))
data.append([title, url])
探検
くだすれPython(超初心者用) その47【Ruby禁止】
■ このスレッドは過去ログ倉庫に格納されています
286デフォルトの名無しさん
2020/03/30(月) 19:46:36.95ID:77mzFAH1■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】10月の消費者物価3.0%上昇 [蚤の市★]
- 【無言】中国怒らせた高市首相→1週間だんまり、国民に実害も説明なし 中国問題を避けてスルー… ★6 [BFU★]
- 日中関係悪化で「日本からもうすぐパンダがいなくなる」 中国SNSでトレンド1位に [♪♪♪★]
- 【速報】10月の消費者物価3.0%上昇 ★2 [蚤の市★]
- 【コメ】価格「5キロ4316円」で最高値を更新…「おこめ券」が解決につながらない根本的な理由 コメ農家が危機感をあらわにする「離農」 [ぐれ★]
- 朝日新聞のタイトル修正が中国逆ギレの火種か SNSで批判相次ぐ★3 [♪♪♪★]
- 「間違いなくタカイチの頭の中には、サッチャーが試みたフォークランド成功体験が刻まれているはずだ」米国人が高市首相を分析 [487081228]
- 【悲報】中国「高市早苗が謝罪しない限り、もう日本はパンダを見ることはないだろう」 [812874503]
- 中国「ごめんなさい😭日本さん和解して」高市「は?舐めてんのか?😡」日本人「高市さんカッコいい😍」 [441660812]
- ネトウヨ「世界中の国々が中国との関係を切って日本に味方してくれるはず!!!」 これマジで何なんだよ… [314039747]
- 【悲報】「日本レコード大賞」、マジのガチで終わる [126042664]
- 高市早苗、会食せず議員宿舎に籠って勉強の毎日「飲んでる暇があれば、政策を練り、資料を読みたい」 [485187932]
