使用获取多个表pd.阅读

2024-05-13 19:31:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图从googlefinance获取公司财务报表的表格数据。这是我的代码:

    url = 'https://www.google.com/finance?q=googl&fstype=ii'
    dfs = pd.read_html(url, flavor='html5lib')
    writer = pd.ExcelWriter('output.xlsx', engine='xlsxwriter')
    for df in dfs:
        print(df)
        df.to_excel(writer, sheet_name='Sheet1')
        writer.save()

然而,当我打印(df)时,它返回的是所有的表数据,而保存到excel的只是收益表的季度数据表。有人知道为什么不把所有的数据都保存到excel中吗?任何帮助都将不胜感激。在

谢谢!在


Tags: 数据代码httpsurldfwww公司excel