h2タグとh3タグのみを印刷することができました..しかし、最初のh2から2番目のh2タグまでのすべての要素が必要です(これらのタグのデータは英語のみに関連しています)。この写真のように 次に、名詞、動詞などのカテゴリのデータを確認し、存在する場合は印刷します。ここで非常に行き詰まりました。ここまで書いてきたのは
url = 'https://en.wiktionary.org/wiki/dog'
r = requests.get(url,headers={'User-agent': 'Mozilla/5.0 (Windows NT 6.2; WOW64)'})
data = r.text
soup = BeautifulSoup(data)
content = soup.find_all('span',{'class':'mw-headline'})
for item in content:
print item.text