Recibo información sobre el clima actual en alguna ciudad a través de una solicitud a la API de OWM: response = orders.get (f'https: //api.openweathermap.org/data/2.5/weather? Q = {city} & appid = {KEY } & unidades = métrica ') ...

0
h4cktivist 10 abr. 2021 a las 08:08

1 respuesta

La mejor respuesta

Esto se puede hacer con datetime:

import datetime 

def get_date(timezone):
    tz = datetime.timezone(datetime.timedelta(seconds=int(timezone)))
    return datetime.datetime.now(tz = tz).strftime("%m/%d/%Y, %H:%M:%S") #strftime is just for visually formatting the datetime object

weather_info = {'degrees': f"{content['main']['temp']}",
                'state': f"{content['weather'][0]['main']}",
                'city': f"{content['name']}",
                'timezone': f"{get_date(content['timezone'])}",
                'id': f"{city.id}"}
1
RJ Adriaansen 10 abr. 2021 a las 05:49