CodeBuddyAI / agent /agent_graph /Graph_Utils.py
TahaFawzyElshrif
uploaded files
32a7233
raw
history blame contribute delete
562 Bytes
import requests
USD_url = "https://open.er-api.com/v6/latest/EGP"
def get_egp_to_usd(egp_amount):
try:
response = requests.get(USD_url, timeout=8)
response.raise_for_status() # raise error for bad status
data = response.json()
if data.get("result") != "success":
print("API error:", data)
return None
rate = data["rates"]["USD"]
usd_amount = egp_amount * rate
return usd_amount
except Exception as e:
print("Error:", e)
return None
get_egp_to_usd(1)