2016-07-03 11 views
0

http://emojipedia.org/food-drink/からh2タグ 'Events'内のemojisを削り取ろうとしています。私は、次のコードを書かれているが、head_linksは空のリストです:divクラス内の特定のh2タグをスクラップ

import requests 
from bs4 import BeautifulSoup 
import json 
import csv 
url2 = "http://emojipedia.org/food-drink/" 
html2 = requests.get(url2).content 
soup2 = BeautifulSoup(html2) 
head_links = soup2.findAll('h2', {'class':'Events'}) 

私もsoup.selectコマンドを使用しようとしたが、再び私は空のリストを得た。..

をすべてのヘルプははるかに高く評価されます!

答えて

2

あなたが探しているものは、実際にあなたがコンテンツが「イベント」であるh2タグが含まれていdivタグを探しているクラスEvents、とh2タグではありません。

これは、あなたが始める必要があります。

div_contents = soup2.find('h2', text='Events').findParent() 
関連する問題