import requests
def get_all_symbol_prices():
base_url = "https://api.binance.com/api/v3/exchangeInfo"
response = requests.get(base_url)
data = response.json()
symbol_prices = {}
if "symbols" in data:
for symbol_info in data["symbols"]:
symbol = symbol_info["symbol"]
symbol_prices[symbol] = None
# Fiyatları al
for symbol in symbol_prices:
params = {"symbol": symbol}
response = requests.get("https://api.binance.com/api/v3/ticker/price", params=params)
data = response.json()
if "price" in data:
symbol_prices[symbol] = float(data["price"])
return symbol_prices
# Tüm kripto varlık fiyatlarını al
all_prices = get_all_symbol_prices()
# Fiyatları ekrana yazdır
for symbol, price in all_prices.items():
print(f"{symbol} fiyatı: {price}")
istediğiniz bir coinin fiyatını çekmek için
import requests
def get_symbol_price(symbol):
base_url = "https://api.binance.com/api/v3/ticker/price"
params = {"symbol": symbol}
response = requests.get(base_url, params=params)
data = response.json()
if "price" in data:
return float(data["price"])
else:
return None
# Örnek kullanım
symbol = "BTCUSDT" # İlgili kripto varlık simgesini buraya girin
price = get_symbol_price(symbol)
if price is not None:
print(f"{symbol} fiyatı: {price}")
else:
print(f"{symbol} fiyatı bulunamadı.")
Bir yanıt yazın