Python3を勉強中です。
指定URLのサイトへアクセスし、imgのリンク一覧をコンソールに表示させたいのですが、
設定が思い浮かずどなたかご教授いただければと存じます。
python
1# coding:utf-8 2 3import requests 4from bs4 import BeautifulSoup 5 6url = 'https://pixabay.com/ja/' 7headers = {'User-Agent':'Mozilla/5.0'} 8soup = BeautifulSoup(requests.get(url,headers=headers).content,'html.parser') 9 10member = [] 11 12for div in soup.find_all('div',class_='item'): 13 for img in div.find_all('img'): 14 print(img)
出力結果
<img alt="" src="https://cdn.pixabay.com/photo/2017/11/15/20/17/beach-2952391__340.jpg" srcset="https://cdn.pixabay.com/photo/2017/11/15/20/17/beach-2952391__340.jpg 1x, https://cdn.pixabay.com/photo/2017/11/15/20/17/beach-2952391__480.jpg 2x"/> <img alt="" src="https://cdn.pixabay.com/photo/2018/02/08/22/27/flower-3140492__340.jpg" srcset="https://cdn.pixabay.com/photo/2018/02/08/22/27/flower-3140492__340.jpg 1x, https://cdn.pixabay.com/photo/2018/02/08/22/27/flower-3140492__480.jpg 2x"/> <img alt="" src="https://cdn.pixabay.com/photo/2018/02/07/14/27/pension-3137209__340.jpg" srcset="https://cdn.pixabay.com/photo/2018/02/07/14/27/pension-3137209__340.jpg 1x, https://cdn.pixabay.com/photo/2018/02/07/14/27/pension-3137209__480.jpg 2x"/> <img alt="" src="https://cdn.pixabay.com/photo/2018/02/07/17/53/poppy-3137588__340.jpg" srcset="https://cdn.pixabay.com/photo/2018/02/07/17/53/poppy-3137588__340.jpg 1x, https://cdn.pixabay.com/photo/2018/02/07/17/53/poppy-3137588__480.jpg 2x"/>
■やりたい事
上記結果のsrc内のURLのみをコンソールに表示させたい。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/15 00:06
2018/02/15 01:00 編集
2018/02/15 01:15