Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 6.4 Scraping Coinmarketcap modo alternativo con apy key
- Se la tua necessità e di avere i dati da CoinMarketCap, ti do una soluzione alternativa per recuperarti il dataset.
- from requests import Request, Session
- import pandas as pd
- import json
- url = 'https://pro-api.coinmarketcap.com/v1/cryptocurrency/listings/latest'
- parameters = {
- 'start':'1',
- 'limit':'50',
- 'convert':'EUR'
- }
- headers = {
- 'Accepts': 'application/json',
- 'X-CMC_PRO_API_KEY': 'la tua chiave api',
- }
- session = Session()
- session.headers.update(headers)
- response = session.get(url, params=parameters)
- data = json.loads(response.text)
- dataset = pd.json_normalize(data, "data")
- fields = ["symbol", "name", "quote.EUR.price", "quote.EUR.volume_24h", "quote.EUR.percent_change_1h", "quote.EUR.percent_change_24h", "quote.EUR.percent_change_7d", "quote.EUR.percent_change_30d", "quote.EUR.market_cap", "quote.EUR.market_cap_dominance"]
- normalized_dataset = dataset[fields]
- normalized_dataset
- questo è un esempio e va inserita la tua api key di CoinMarketCap che puoi generarti dopo esserti registrato. C’è il piano gratuito che è più che sufficiente.
- Coin Market Cap Pro Api
- ovviamente i dati recuperabili sono di più ma da qua puoi partire per recuperarti quello che vuoi.
- Se invece è per fare esercizio nel recuperare dati dalla pagina fammi sapere che eventualmente guardo se si può trovare una soluzione
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement