Advertisement
KCXO

Untitled

Nov 19th, 2023
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. async def StartButtonClicked(self,cityName, stateName):
  2. async with aiohttp.ClientSession() as session:
  3. loop = asyncio.get_event_loop()
  4. await loop.create_task(self.forecast_async(session, cityName, stateName))
  5.  
  6. async def forecast_async(self, session, cityName, stateName):
  7. #cityName, stateName, countryName = await self.forecastDisplay(session, cityName, stateName)
  8. await self.forecastDisplay(session, cityName, stateName)
  9.  
  10. async def forecastDisplay(self, session, cityName, stateName):
  11. BASE_URL =
  12. API_KEY =
  13.  
  14. url = BASE_URL + "/forecast.json?key=" + API_KEY + "&q=" + cityName + " " + stateName + '&days=3'
  15. async with session.get(url) as response:
  16.  
  17. recd_data = await response.json()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement