web-scraping - 试图在谷歌表格中获取加密货币价格数据,而没有像我们 SNX 这样的常见硬币

标签 web-scraping google-sheets xpath import google-finance

我有一个 google 表,其中包含一些使用 googleFinanceyahoo 获得的加密货币 价格数据>。但是,我发现使用一些硬币很难做到这一点,例如 Synthetix Network Token

我一直在阅读 Stackoverflow 中的其他问题并采纳这些建议,但似乎都不适用于这种特定的加密货币

如果有人以前这样做过,你能告诉我你使用的是什么方法吗?

更新:

我试过这个:


=GOOGLEFINANCE("SNXGBP")

还有这个

=INDEX(IMPORTXML("https://finance.yahoo.com/quote/SNX-GBP/","//div[@data-reactid='32']"), 2, 1)

两者都适用于大多数加密货币。

最佳答案

我建议使用适当的服务而不是抓取网页。

解析最终会失败并迫使你重写

=IMPORTDATA("https://cryptoprices.cc/SNX/")*GOOGLEFINANCE("CURRENCY:USDGBP")

此请求将为您提供所有 SNX 硬币的英镑价格(使用 Google 表格 native 功能将美元转换为英镑)

关于web-scraping - 试图在谷歌表格中获取加密货币价格数据,而没有像我们 SNX 这样的常见硬币,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66103816/

相关文章:

python - 使用 Selenium 从中间事件中捕获 JSON 数据

python - 在爬虫的不同功能中填充 scrapy 中的项目

python - BeautifulSoup 查找有条件的结果

ruby - 无法使用 ruby​​ 中的 Mechanize 缩小 xpath 以提取表

用于选择属性值的 xpath 表达式

web-scraping - 网上抓取:从“统计信息”标签中获取Youtube视频的份额

google-apps-script - 如何在 Google Apps 脚本中转置和拆分?

google-apps-script - 从另一个 Apps Script 项目运行 Apps Script Web App 时如何以编程方式进行身份验证

google-apps-script - 使用google脚本和查询功能构建google图表

java - Selenium - 在执行期间未找到通过 xPath 搜索元素,但在浏览器上找到了它