从 investing.com 抓取历史经济数据

Stf*_*tfn 0 python urllib beautifulsoup

这里的代码很好地展示了如何从https://www.investing.com/economic-calendar/中提取经济数据。然而,该代码只是从今天的当前经济数据表中抓取数据。有一个日历图标,可以手动设置时间范围并可以查看过去的经济事件(屏幕截图中以红色突出显示):

在此输入图像描述

有没有办法抓取过去的经济事件数据?到目前为止,我还没有真正的想法......

Gio*_*Xou 8

我不能100%确定您是否正在寻找这个,但您尝试过 投资吗?这是一个很棒的 python 模块,它似乎完全符合你想要实现的目标,但痛苦更少。

Investmentpy 是一个用于从 Investing.com 检索数据的 Python 包...investpy 允许用户从 Investing.com 索引的所有金融产品下载最新和历史数据。它包括来自世界各地的数据,包括美国、法国、印度、西班牙、俄罗斯或德国等国家。

pip install investpy
Run Code Online (Sandbox Code Playgroud)

然后使用它,如下所示(以及此处

pip install investpy
Run Code Online (Sandbox Code Playgroud)
       id        date   time                  zone currency importance                                     event  actual forecast previous
0  436810  12/09/2021  09:59  united arab emirates      AED        low         Private Sector Loans (YoY)  (Jul)  -1.80%     None   -1.20%
1  435581  13/09/2021  01:45           new zealand      NZD        low                          FPI (MoM)  (Aug)    0.3%     None     1.3%
2  435584  13/09/2021  02:50                 japan      JPY     medium  BSI Large Manufacturing Conditions  (Q3)     7.0     None     -1.4
3  435583  13/09/2021  02:50                 japan      JPY        low                          PPI (YoY)  (Aug)    5.5%     5.6%     5.6%
4  435582  13/09/2021  02:50                 japan      JPY        low                          PPI (MoM)  (Aug)    0.0%     0.2%     1.1%
Run Code Online (Sandbox Code Playgroud)

相关项目