Pouyae commited on
Commit
0b2b4c2
·
1 Parent(s): be1fe39

fix : Update coin_options

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -4,14 +4,15 @@ import requests
4
 
5
  def get_price(coin_id):
6
  url = f"https://api.coingecko.com/api/v3/simple/price?ids={coin_id}&vs_currencies=usd"
7
- response = requests.get(url)
 
8
  data = response.json()
9
  if coin_id in data:
10
  return f"{coin_id.capitalize()} price: ${data[coin_id]['usd']}"
11
  return "Error fetching price."
12
 
13
 
14
- coin_options = ["Bitcoin", "Ethereum", "Solana", "Dogecoin"]
15
 
16
 
17
  with gr.Blocks() as app:
 
4
 
5
  def get_price(coin_id):
6
  url = f"https://api.coingecko.com/api/v3/simple/price?ids={coin_id}&vs_currencies=usd"
7
+ headers = {'User-Agent': 'Mozilla/5.0'}
8
+ response = requests.get(url, headers=headers, timeout=5)
9
  data = response.json()
10
  if coin_id in data:
11
  return f"{coin_id.capitalize()} price: ${data[coin_id]['usd']}"
12
  return "Error fetching price."
13
 
14
 
15
+ coin_options = ["bitcoin", "ethereum", "solana", "dogecoin"]
16
 
17
 
18
  with gr.Blocks() as app: