möchte von dem json anbei jeweils den windspeed von 17:00h,23,05,11 des aktuellen tags abfragen - bekomme es nicht gebacken da es en array ist - ev kann mir jemand helfen, danke!
mit
Code: Alles auswählen
speed = int(data['data']['0']['windSpeed']*3.6)
will es aber von diese array auslesen....
Code: Alles auswählen
{
"lat": 0.0,
"lon": 0.0,
"alt": 4,
"resolution": "HIGH",
"timeZone": "Europe/Vienna",
"systemOfUnits": "metric",
"run": "2024-02-04T00:00:00+00:00",
"data": [
{
"dateTime": "2024-02-04T17:00:00+00:00",
"isDay": false,
"temp": 9.1,
"dewpoint": 3.9,
"pressureMsl": 1024.4,
"humidityRelative": 69.9,
"windSpeed": 7.8,
"windDirection": 269,
"windGust": 16.4,
"cloudCoverage": 100,
"sunHours": 0,
"precCurrent": 0,
"prec6h": 0,
"snowAmount": 0,
"snowHeight": 0
},
{
"dateTime": "2024-02-04T23:00:00+00:00",
"isDay": false,
"temp": 7.5,
"dewpoint": 3.6,
"pressureMsl": 1024.3,
"humidityRelative": 76.3,
"windSpeed": 7.2,
"windDirection": 268,
"windGust": 16.5,
"cloudCoverage": 95,
"sunHours": 0,
"precCurrent": 5,
"prec6h": 5,
"snowAmount": 0,
"snowHeight": 0
},
{
"dateTime": "2024-02-05T05:00:00+00:00",
"isDay": false,
"temp": 5.8,
"dewpoint": 3.2,
"pressureMsl": 1024.7,
"humidityRelative": 82.9,
"windSpeed": 6.6,
"windDirection": 273,
"windGust": 14.6,
"cloudCoverage": 100,
"sunHours": 0,
"precCurrent": 0,
"prec6h": 0,
"snowAmount": 0,
"snowHeight": 0
},
{
"dateTime": "2024-02-05T11:00:00+00:00",
"isDay": true,
"temp": 9.1,
"dewpoint": 3,
"pressureMsl": 1024.6,
"humidityRelative": 65.9,
"windSpeed": 6.2,
"windDirection": 271,
"windGust": 15.3,
"cloudCoverage": 8,
"sunHours": 2.9,
"precCurrent": 0,
"prec6h": 0,
"snowAmount": 0,
"snowHeight": 0
},
{
Gruß
simon