Python 複数のURLから取得
Q&A
Closed
解決したいこと
複数のページから同じclass属性の値を取得し、CSVに出力したいです。
発生している問題・エラー
該当するソースコード
ソースコードを入力
下記のコードでCSVまで出力できましたが、複数のURLを指定しても
1つしか取得できません。
import csv
import requests,bs4
res = requests.get('https://www.palcloset.jp/')
res.raise_for_status()
soup = bs4.BeautifulSoup(res.text,'html.parser')
elems = soup.select('.tt01')
csvlist = []
for elem in elems:
csvlist.append(elem)
f = open('pal.csv','w',encoding='utf-8')
writecsv = csv.writer(f,lineterminator='\n')
writecsv.writerow(csvlist)
f.close
自分で試したこと
url_top ='https://www.palcloset.jp/'
url_2 = ('https://www.palcloset.jp/display/item/TYZ2002407A0006/?b=typy')
res = requests.get(url_top)
res = requests.get(url_2)
などと試しましたができませんでした。
お手数ですが、宜しくお願い致します。
0 likes