Web scraping 从Investment.com到google sheets获取历史股价

Web scraping 从Investment.com到google sheets获取历史股价,web-scraping,google-sheets,Web Scraping,Google Sheets,寻找获取特定日期(如2020年1月31日)股票价格的方法。 我知道我可以使用IMPORTHTML或IMPORTXML以及INDEX来获取表格。然而,当我使用浏览器在Investment.com上搜索某个特定日期时,没有直接的日期URL,而是显示最新的股票价格。我正在寻找我担心investment.com不提供API 所以,你将不能很容易地做到这一点(如果有的话)与谷歌表或应用程序脚本。原因是网站上的大部分内容看起来都是用JavaScript生成的,因此它不是第一次进入网站时显示的原始HTML的

寻找获取特定日期(如2020年1月31日)股票价格的方法。 我知道我可以使用
IMPORTHTML
IMPORTXML
以及
INDEX
来获取表格。然而,当我使用浏览器在Investment.com上搜索某个特定日期时,没有直接的日期URL,而是显示最新的股票价格。我正在寻找

我担心investment.com不提供API

所以,你将不能很容易地做到这一点(如果有的话)与谷歌表或应用程序脚本。原因是网站上的大部分内容看起来都是用JavaScript生成的,因此它不是第一次进入网站时显示的原始HTML的一部分。HTML是
IMPORTHTML
获取的内容

要在不使用API和API的情况下获取所需信息,需要实现浏览器自动化。也就是说,模拟用户可能进行的单击,然后获取数据。这可能非常挑剔,而且无论何时网站出于何种原因更改其布局或HTML(对于繁忙的网站来说,这往往是经常发生的)


我建议使用一个不同的服务,它有一个友好的HTML格式。比这更好的是,我会研究一个有API的服务,并用应用程序脚本与之交互。最后,如果你需要Investment.com,你可以研究一种类似的东西,它可以使浏览器自动化(尽管它比公式或API要复杂一些)。

thx获取相关信息。不幸的是,没有足够的服务跟踪特定股票的历史数据。我问了一个不同的服务,我有报废问题。