Example #1
0
 def insertWeather(self, address, apiKey, days):
     """ Calls API to get weather information
     """
     db = DB()
     coordinates = self.getCoordinates(address)
     forecast = self.getWeatherHourly(self.callWeatherAPI(apiKey, coordinates[0], coordinates[1]))
     for data in forecast.data:
         if data.time.date() == self.setQueryDay(days):
             weather = {'icon': data.icon, 'time': data.time, 'temperature': data.temperature}
             db.insertWeather(weather)
Example #2
0
 def insertWeather(self, address, apiKey, days):
     """ Calls API to get weather information
     """
     db = DB()
     coordinates = self.getCoordinates(address)
     forecast = self.getWeatherHourly(
         self.callWeatherAPI(apiKey, coordinates[0], coordinates[1]))
     for data in forecast.data:
         if data.time.date() == self.setQueryDay(days):
             weather = {
                 'icon': data.icon,
                 'time': data.time,
                 'temperature': data.temperature
             }
             db.insertWeather(weather)