【问题标题】:How to get all cryptocurrencies pairs with yfinance in Python?如何在 Python 中使用 yfinance 获取所有加密货币对?
【发布时间】:2021-06-24 00:46:17
【问题描述】:

我正在跟随article 探索Python 中的yfinance 模块。如您所见,作者解释了使用 BTC-USD 对,但我想知道是否有其他方法可以提取所有加密货币对。之前有人问过same question,但我认为答案不合适。您是否建议进行某种网络抓取? 提前感谢任何方向,我已经远离 Python,我觉得我又是新人了。

【问题讨论】:

  • 首先我会检查yfinance 的文档 - 也许它具有获取所有货币对或至少所有加密货币的列表的功能。如果它没有它,那么我会尝试通过网络抓取来获取它 - 它只需要运行一次并将结果保存在文件中。最终我会检查其中一个 API(如果它是免费的)——但我已经有一些 API 的帐户和 API Keys

标签: python cryptocurrency yfinance


【解决方案1】:
# Using coinbase pro
# !pip3 install cbpro 
import cbpro
c = cbpro.PublicClient()
data_ = pd.DataFrame(c.get_products())
data_['id']

【讨论】:

  • 谢谢!这非常有效!
猜你喜欢
  • 2021-07-12
  • 2022-07-28
  • 2022-01-15
  • 2020-11-12
  • 2021-08-04
  • 1970-01-01
  • 2022-01-15
  • 1970-01-01
  • 2021-08-10
相关资源
最近更新 更多