0

私はスペイン語を学んでいて、さまざまな動詞とその活用を学ぶのを助けるために、携帯電話で使用するフラッシュカードをいくつか作成しています.

ここでは、Web ページからデータをスクレイピングしようとしています。これは、1 つの動詞のサンプル ページです。このページにはいくつかのテーブルがあり、一番上の近くにある最初の 5 つ (現在、未来、不完全、古いもの、条件付き) に興味があります。

BeautifulSoup はこのようなプロジェクトに適していると聞いたことがあります。しかし、prettify メソッドを使用すると、テキスト内のテーブルがどこにも見つかりませんか? 私は何かが足りないと思います.Pythonでこれらのテーブルを取得するにはどうすればよいですか?

 import requests
 from bs4 import BeautifulSoup
 import re

 URL = 'https://www.linguasorb.com/spanish/verbs/conjugation/tener.html'
 page = requests.get(URL)
 soup = BeautifulSoup(page.content, 'html.parser')
 txt = soup.prettify()
4

1 に答える 1