class CoinGecko(Exchange): def __init__(self, key: str, secret: str): Exchange.__init__(key, secret) self.name = self.__class__.__name__ self.client = CoinGeckoAPI() def get_client(self): return self.client def symbol_ticker(self): return self.client.get_coin_ticker_by_id(self.currency)['tickers']
from pycoingecko import CoinGeckoAPI cg = CoinGeckoAPI() bitcoin_price = cg.get_coin_ticker_by_id( 'bitcoin', exchange_ids='binance')['tickers'][0]['last'] print(bitcoin_price)