Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -14,8 +14,7 @@ def get_power_breakdown_history(lat, lon):
|
|
| 14 |
|
| 15 |
if response.status_code == 200:
|
| 16 |
data = response.json()
|
| 17 |
-
|
| 18 |
-
return fossil_free_percentage
|
| 19 |
else:
|
| 20 |
return f"Failed to retrieve data: {response.status_code}, {response.text}"
|
| 21 |
|
|
@@ -25,8 +24,8 @@ def get_multiple_power_breakdowns(lat1, lon1, lat2, lon2, lat3, lon3, lat4, lon4
|
|
| 25 |
results = []
|
| 26 |
for lat, lon in coords:
|
| 27 |
if lat and lon:
|
| 28 |
-
|
| 29 |
-
results.append(f"
|
| 30 |
return "\n".join(results)
|
| 31 |
|
| 32 |
# Gradio interface
|
|
@@ -42,6 +41,6 @@ iface = gr.Interface(fn=get_multiple_power_breakdowns,
|
|
| 42 |
inputs=lat_lon_inputs,
|
| 43 |
outputs="text",
|
| 44 |
title="Electricity Map Power Source Breakdown",
|
| 45 |
-
description="Enter up to 5 pairs of latitude and longitude to get the
|
| 46 |
|
| 47 |
iface.launch()
|
|
|
|
| 14 |
|
| 15 |
if response.status_code == 200:
|
| 16 |
data = response.json()
|
| 17 |
+
return data
|
|
|
|
| 18 |
else:
|
| 19 |
return f"Failed to retrieve data: {response.status_code}, {response.text}"
|
| 20 |
|
|
|
|
| 24 |
results = []
|
| 25 |
for lat, lon in coords:
|
| 26 |
if lat and lon:
|
| 27 |
+
result = get_power_breakdown_history(lat, lon)
|
| 28 |
+
results.append(f"Results for lat: {lat}, lon: {lon}\n{result}\n\n")
|
| 29 |
return "\n".join(results)
|
| 30 |
|
| 31 |
# Gradio interface
|
|
|
|
| 41 |
inputs=lat_lon_inputs,
|
| 42 |
outputs="text",
|
| 43 |
title="Electricity Map Power Source Breakdown",
|
| 44 |
+
description="Enter up to 5 pairs of latitude and longitude to get the breakdown history of Power Source (Renewable,Nuclear,Fossil Fuel etc).")
|
| 45 |
|
| 46 |
iface.launch()
|