#前提・実現したいこと
python3で、requests、beautifulsoup4を用いニュースサイトの画像を取得しようと考えています。
#分からない部分
上手くsrcを取得することができないです。HTMLは下のとおりです。
html
1<!--記事一例:http://www.yomiuri.co.jp/national/20170124-OYT1T50000.html?from=ytop_photo--> 2<!-- 記事にはこの他にも<img>が沢山ありますがここのsrcを取得したいです--> 3 4<ul class="thumbnails thumbnails-left"> 5<li style="width:195px"> 6<a href="http://www.yomiuri.co.jp/photograph/news/article.html?id=20170124-OYT1I50007" class="thumbnail"> 7<img src="/photo/20170124/20170124-OYT1I50007-N.jpg" alt="大雪の影響で大型トラックや乗用車などが立ち往生した国道373号(24日午前8時37分、鳥取県智頭町で、読売ヘリから)=泉祥平撮影"/> 8</a> 9<div class="caption">大雪の影響で大型トラックや乗用車などが立ち往生した国道373号(24日午前8時37分、鳥取県智頭町で、読売ヘリから)=泉祥平撮影</div> 10</li> 11</ul>
python
1 2import requests 3from bs4 import BeautifulSoup,NavigableString 4 5r = requests.get("http://www.yomiuri.co.jp/national/20170124-OYT1T50000.html?from=ytop_photo") 6soup = BeautifulSoup(r.text.encode(r.encoding), 'html.parser') 7 8img = soup.find() #ここで該当する<img>を指定する方法がわからないです。
ご教授いただけないでしょうか?よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/25 03:02