From fc9d28f0cab30dd349fb8b235ef633520817d051 Mon Sep 17 00:00:00 2001 From: Aki Date: Fri, 7 Oct 2022 23:51:52 +0200 Subject: Added quick accessors for levels and parameters in Prediction --- windy/point_forecast.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/windy/point_forecast.py b/windy/point_forecast.py index 938d30e..0132751 100644 --- a/windy/point_forecast.py +++ b/windy/point_forecast.py @@ -120,6 +120,17 @@ class Prediction: def timestamp(self) -> datetime: return self._response.timestamps[self._index] + @property + def parameters(self) -> tuple: + return self._response.parameters + + @property + def levels(self) -> tuple: + return self._response.levels + + def __iter__(self): + return iter(self.parameters) + def __getitem__(self, key): return self._response.samples[key][self._index] -- cgit v1.1