allowed iter(cache), renamed .xy -> .data, commented .latest

This commit is contained in:
2021-06-03 10:27:20 +02:00
parent 123b7987fd
commit 455d49ed40
+11 -8
View File
@@ -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)