首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用ImportHTML和Google sheets进行web抓取

使用ImportHTML和Google sheets进行web抓取
EN

Stack Overflow用户
提问于 2020-06-15 20:35:38
回答 2查看 739关注 0票数 0

我正在尝试用Google sheet和ImportHTML (以及它的变种,如ImportXML和ImportData)从网页上抓取股票行情。它可以在一些网页上工作,但不能在其他网页上工作。我无法从其中导入数据的网页的一个例子是https://www.barchart.com/stocks/performance/price-change/advances

我使用了以下代码:=IMPORTHTML("https://www.barchart.com/stocks/performance/price-change/advances","table",0)。有没有办法下载或抓取这些数据?

EN

回答 2

Stack Overflow用户

发布于 2020-06-15 21:40:34

你还有其他选择。您可以使用python或JS以任何语言编写一个简单的脚本来进行web抓取,或者尝试使用barchart,它是免费的。

https://www.barchart.com/ondemand/free-market-data-api

票数 0
EN

Stack Overflow用户

发布于 2020-06-16 01:04:43

由于需要在web浏览器上启用JavaScript,因此Dr IMPORTHMTL、IMPORTXML和IMPORTDATA无法从引用的网页导入数据。

IMPORTHMTL、IMPORTXML和IMPORTDATA能够从web上的文件源代码中获取数据。

前两个要求HTML格式良好,它们不能从动态页面中获取数据。

参考文献

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62388353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档