我有一个 google 表,其中包含一些使用 googleFinance 或 yahoo 获得的加密货币 价格数据>。但是,我发现使用一些硬币很难做到这一点,例如 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/