尝试抓取表格时出现错误

Dfhaa_DK

我正在尝试从网页中获取一些数据,但是我一直收到错误消息。试图搜索谷歌,但我似乎找不到一个好的解决方案。

url = "https://coinmarketcap.com/currencies/bitcoin/historical-data/"
content = requests.get(url).content
soup = BeautifulSoup(content,'html.parser')
table = soup.find('table', {'class': 'table'})
print(table)


data = [[td.text.strip() for td in tr.findChildren('td')]
        for tr in table.findChildren('tr')]

输出:

Traceback (most recent call last):
  File "C:/Users/Ejer/PycharmProjects/pythonProject/stock_analysis.py", line 13, in <module>
    for tr in table.findChildren('tr')]
AttributeError: 'NoneType' object has no attribute 'findChildren'
绝地大师

您需要将表的类具有,而不仅仅是表,在您的情况下,它具有 cmc-table

table = soup.find('table', {'class': 'cmc-table'}

试试这个它得到表

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试使用bash脚本抓取页面时出现curl 1020错误

来自分类Dev

尝试进行身份验证以进行数据抓取时出现Cookie错误

来自分类Dev

尝试抓取网站时连接拒绝错误

来自分类Dev

尝试删除表格行时出现错误(javascript)

来自分类Dev

抓取数据时出现ASCII编码错误

来自分类Dev

编译器错误消息:尝试在表格中显示上传的图像时出现 CS1061

来自分类Dev

使用beautifulsoup从网站抓取表格,最后出现错误

来自分类Dev

尝试更新设置时出现错误

来自分类Dev

尝试启动过程时出现错误

来自分类Dev

尝试更新记录时出现AngularJS错误

来自分类Dev

尝试使用.ResolveName时出现EWS错误

来自分类Dev

尝试glUseProgram时出现OpenGL错误1281

来自分类Dev

尝试构建时出现奇怪的错误

来自分类Dev

尝试释放内存时出现分段错误

来自分类Dev

尝试添加表时出现错误#1064

来自分类Dev

VBA尝试移动图表时出现错误

来自分类Dev

尝试创建表时出现MySQL错误

来自分类Dev

尝试释放时出现堆错误

来自分类Dev

尝试插入记录时出现PLSQL错误

来自分类Dev

尝试使用变量时出现MsgBox错误

来自分类Dev

尝试将其关闭时出现FileSystem错误

来自分类Dev

尝试协商时出现SignalR 404错误

来自分类Dev

尝试打印结构时出现分段错误

来自分类Dev

尝试显示列表时出现细分错误

来自分类Dev

尝试创建代理池时出现错误

来自分类Dev

尝试上传图像时出现杂波错误

来自分类Dev

openMCT:尝试安装模块时出现错误

来自分类Dev

尝试释放malloc时出现错误

来自分类Dev

尝试创建帐户时出现Firebase错误