def _api_request(self, location):
payload = {'q': location, 'appid': self.settings['WEATHER_API_KEY']}
url = 'http://api.openweathermap.org/data/2.5/weather?'
conn = aiohttp.TCPConnector()
session = aiohttp.ClientSession(connector=conn)
async with session.get(url, params=payload) as r:
data = await r.json()
session.close()
return data
评论列表
文章目录