La mia app

Sono partito da due script in Python che raccolgono informazioni finanziarie.

Questo raccoglie informazioni sulla quotazione dell'argento attraverso l'API di Metalprice.

from metalpriceapi.client import Client
import json

api_key = ''
client = Client(api_key)

res = client.fetchLive(base='XAG', currencies=['EUR', 'USD', 'CNY', 'RUB'])

json_data = json.dumps(res)

with open('/home/silver/python/result.txt', 'w') as f:
    f.write(str(json_data))

Mentre questo raccoglie informazioni sul prezzo della crytpo valuta ADA Cardano attraverso l'API di CoinMarketCap.

import requests
import json

# Inserisci qui la tua chiave API
API_KEY = ""

# Definisci l'URL dell'API di CoinMarketCap per ottenere il prezzo di ADA Cardano in euro
url = "https://pro-api.coinmarketcap.com/v1/cryptocurrency/quotes/latest"

# Imposta i parametri della richiesta
parameters = {
    "symbol": "ADA",
    "convert": "EUR"
}

# Imposta l'header della richiesta con la tua chiave API
headers = {
    "Accepts": "application/json",
    "X-CMC_PRO_API_KEY": API_KEY
}

# Esegui la richiesta e ottieni i dati in formato JSON
response = requests.get(url, headers=headers, params=parameters)
data = response.json()

# Estrai il prezzo di ADA Cardano in euro dai dati
price = data["data"]["ADA"]["quote"]["EUR"]["price"]

# Estrai il timestamp della richiesta
timestamp = data["status"]["timestamp"]

# Crea un dizionario Python con il prezzo di ADA Cardano in euro
result = {"price": price, "timestamp": timestamp}

# Scrivi il risultato in formato JSON nel file "ada_result.txt"
with open("ada_result.txt", "w") as f:
    json.dump(result, f)

Per saperne di più sulla mia app, vai alla pagina successiva.