【发布时间】:2020-07-08 05:43:50
【问题描述】:
我正在尝试通过抓取表格来练习使用 pandas 中的 read_html 函数,但出现错误。我的代码如下:
import pandas as pd
url = "https://www.pokemondb.net/pokedex/all"
dfs = pd.read_html(url)
上面的代码返回错误并没有成功,所以我尝试了下面的代码,但它仍然不起作用。
from bs4 import BeautifulSoup
import pandas as pd
import requests
url = "https://www.pokemondb.net/pokedex/all"
html = requests.get(url)
soup = BeautifulSoup(html.text, "html.parser")
dfs = pd.read_html(soup.table)
我不完全知道出了什么问题。有人能告诉我吗?
谢谢!
【问题讨论】:
-
什么错误?始终提出完整的错误消息(作为文本,而不是图像)。不要指望我们会运行代码来查看您的错误。并且代码可以在我们的计算机上无错误地运行。
-
我对@987654323@没有
BeautifulSoup没有问题
标签: python pandas dataframe beautifulsoup python-requests