weatherhack-api / debug_error.py
Ig0tU
first commit
a9814b6
raw
history blame contribute delete
670 Bytes
import asyncio
from services.location_service import get_location_details
from services.weather_service import fetch_current_weather
async def debug():
try:
query = "New York"
print(f"Resolving location for {query}...")
location = await get_location_details(query)
print(f"Location: {location}")
print(f"Fetching weather for {location.lat}, {location.lon}...")
weather = await fetch_current_weather(float(location.lat), float(location.lon))
print(f"Weather: {weather}")
except Exception as e:
import traceback
traceback.print_exc()
if __name__ == "__main__":
asyncio.run(debug())