my code:
import requests
from colorama import Fore
while True:
def get_price(symbol, prices):
for price in prices:
if symbol == price['symbol']:
return price['price']
prices = requests.get('https://api.binance.com/api/v3/ticker/price').json()
curethpriceview = get_price('ETHUSDT', prices)
curbtcpriceview = get_price('BTCUSDT', prices)
curdotpriceview = get_price('DOTUSDT', prices)
curbnbpriceview = get_price('BNBUSDT', prices)
curxrppriceview = get_price('XRPUSDT', prices)
curlunapriceview = get_price('LUNAUSDT', prices)
cursolpriceview = get_price('SOLUSDT', prices)
curtrxpriceview = get_price('TRXUSDT', prices)
print(Fore.LIGHTWHITE_EX + '***********************************')
print(Fore.GREEN + 'current eth price:', curethpriceview)
print(Fore.YELLOW + 'current btc price:', curbtcpriceview)
print(Fore.BLUE + 'current dot price:', curdotpriceview)
print(Fore.CYAN + 'current bnb price:', curbnbpriceview)
print(Fore.MAGENTA + 'current xrp price:', curxrppriceview)
print(Fore.LIGHTYELLOW_EX + 'current luna price:', curlunapriceview)
print(Fore.LIGHTCYAN_EX + 'current sol price:', cursolpriceview)
print(Fore.RED + 'current trx price', curtrxpriceview)
print(Fore.LIGHTWHITE_EX + '***********************************')
print(Fore.GREEN + '1-eth,', Fore.YELLOW + '2-btc,', Fore.BLUE + '3-dot,', Fore.CYAN + '4-bnb,',
Fore.MAGENTA + '5-xrp,')
print(Fore.LIGHTYELLOW_EX + '6-luna,', Fore.LIGHTCYAN_EX + '7-sol,', Fore.RED + '8-trx,',
Fore.LIGHTBLUE_EX + '9-credit', Fore.RESET)
chcur = input(': ')
i am doing trading simulator and it is a problem with current prices. To get actual price i need to restart 'while' loop. And i need to see how price changig in real time. I need something like dynamic print. Later i will do trading script with each cryptocurrency so i need input 'chcur' for selection crypto. And now i need to do 'real-time' prices. I hope i made my question more understandable. Thanks!