複数のページで同じ情報を一括で取得したいです。
それで下記の所まで書いたのですが、
ここからどうしたら良いのかわからないのでアドバイスをいただけないでしょうか?
<追加>
何で削除されてないのかがわからない。このサイトへの不信感、日本のプログラミング界への不信感しかない。
import requests from bs4 import BeautifulSoup list = ['https://www.very.co.uk/nike-revolution-5-pink/1600494182.prd?crossSellType=item_page.recs_1', 'https://www.very.co.uk/nike-revolution-5-white/1600385578.prd?crossSellType=item_page.recs_1', 'https://www.very.co.uk/nike-revolution-5-blackpinkgrey/1600385605.prd?crossSellType=item_page.recs_1'] for url in list: html = requests.get(url) soup = BeautifulSoup(html.content, "html.parser") price = soup.find(class_="u-text-20 u-font-bold price") print(price.text)
> それで下記の所まで書いたのですが、
ここからどうしたら良いのかわからないのでアドバイスをいただけないでしょうか?
現在のコードで質問者さんがやりたい事に対してどこまで実装できているのでしょうか? 「同じ情報を一括で取得」だけでは具体的なことが判りませんので、「ここからどうしたら良いのか」も第三者には回答のしようがないかと思います。
※該当サイト(https://www.very.co.uk)はスクレイピンが禁止されていないサイトでしょうか?
このサイトの使用途がわからないです。
何を質問して何を質問したいけないのががわからないです。
質問する前に以下のページは読みましたか?
https://teratail.com/help/question-tips
回答1件
あなたの回答
tips
プレビュー