将网页中的表刮到python中

将网页中的表刮到python中,python,bea,Python,Bea,我正在学习西班牙语&为了帮助我学习不同的动词和它们的变化,我正在制作一些闪存卡,以便在手机上使用 我正试图从网页上抓取数据。在页面上有几个表格,我对前五个(现在、未来、不完美、未完成和有条件)感兴趣 我听说BeautifulSoup适合这些类型的项目。然而,当我使用美化方法时,我在文本的任何地方都找不到表格?我想我遗漏了一些东西,我如何用python获得这些表 import requests from bs4 import BeautifulSoup import re URL = '

我正在学习西班牙语&为了帮助我学习不同的动词和它们的变化,我正在制作一些闪存卡,以便在手机上使用

我正试图从网页上抓取数据。在页面上有几个表格,我对前五个(现在、未来、不完美、未完成和有条件)感兴趣

我听说BeautifulSoup适合这些类型的项目。然而,当我使用美化方法时,我在文本的任何地方都找不到表格?我想我遗漏了一些东西,我如何用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()

你加载了错误的url。从URL变量中删除“.html”,您将能够在输出中找到表(它们实际上是列表):
soup.find_all('div',class='vPos')