From 455d49ed40d7ecf46b4b8c7e99360f1308f2ae7d Mon Sep 17 00:00:00 2001 From: Sven Augustin Date: Thu, 3 Jun 2021 10:27:20 +0200 Subject: [PATCH] allowed iter(cache), renamed .xy -> .data, commented .latest --- cacher.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/cacher.py b/cacher.py index 22ae992..ff07a43 100644 --- a/cacher.py +++ b/cacher.py @@ -43,16 +43,19 @@ class Cache: self.times.append(time()) self.values.append(value) - @property - def xy(self): - return self.times, self.values + def __iter__(self): + return iter(self.data) @property - def latest(self): - try: - return self.values[-1] - except IndexError: - return None + def data(self): + return self.times, self.values + +# @property +# def latest(self): +# try: +# return self.values[-1] +# except IndexError: +# return None def __repr__(self): n = len(self.times)