尝试在 Google Sheets 中获取没有 SNX 等常见硬币的加密货币价格数据

Man*_*rra 2 import xpath google-finance google-sheets web-scraping

我有一个谷歌表,其中有一些使用googleFinanceyahoo获得的加密货币价格数据。但是,我发现使用Synthetix Network Token等某些代币很难做到这一点。

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

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

更新:

我已经尝试过这个:


=GOOGLEFINANCE("SNXGBP")
Run Code Online (Sandbox Code Playgroud)

还有这个

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

Run Code Online (Sandbox Code Playgroud)

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

Ped*_*dro 6

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

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

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

此请求将为您提供 SNX 币的英镑价格(使用 Google Sheets 原生函数将美元转换为英镑)