【发布时间】:2020-03-31 19:17:54
【问题描述】:
您好,我正在尝试修改 HTML 表格并且我有工作代码。
然而,一个 URL 包含两个 html 表。第一个表包含“季度”数字并默认使用 url 加载。当您点击表格上方的按钮时,您可以切换到带有“年”号的第二张表格。
我的代码只选择加载 url 时出现的第一个默认(季度)表。
如何让我的 python 代码抓取第二个“年度”表?硒能做到这一点吗?如果可以,有人可以提供任何指导吗?
#!/usr/local/bin/python3
import requests
import pandas as pd
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:74.0) Gecko/20100101 Firefox/74.0'}
r = requests.get("https://www.investing.com/equities/exxon-mobil-income-statement", headers=headers)
df = pd.read_html(r.content)[1]
print(df)
非常感谢
【问题讨论】: