https://play-life.jp/articles/7025のサイトにある<a class="text-subhead" href="https://play-life.jp/spots/1812792">TP TEA(ティーピーティー)</a>のhrefの文字列(URL)を取得したいです。
最後の一行が print (tag)だと問題ないのですが print (tag.a.get("href"))だとエラーが出ます。
hrefを取得する書き方が知りたいです。
詳しい人お願いします。
できていること
print (tag)
結果
<a class="text-subhead" href="https://play-life.jp/spots/1812792">TP TEA(ティーピーティー)</a>
<a class="text-subhead" href="https://play-life.jp/spots/1812779">宣喜茶</a>
<a class="text-subhead" href="https://play-life.jp/spots/1814351">珍珠堂(ちんじゅどう)表参道店</a>
...
import requests # pandas読み込み import pandas as pd from bs4 import BeautifulSoup from google.colab import files import requests html_doc = requests.get("https://play-life.jp/articles/7025").text # BeautifulSoupの初期化 soup = BeautifulSoup(html_doc, 'html.parser') tags = soup.find_all("a", {"class": "text-subhead"}) for tag in tags: print (tag.a.get("href"))
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/05/08 10:35