def __exit__(self, t, value, traceback): f = open(self.path, 'w') pickle.dump(self.samples, f) f.close() SampleStream.__exit__(self, t, value, traceback)
def __exit__(self, t, value, traceback): ## Here, only on exit do I give my data (the tops) to my outputs for v in self.top.get_all(sorted=sorted): # Cannot just call self.process_and_push since self.process always returns None if v is not None: for a in self.outputs: a.process_and_push(v) return SampleStream.__exit__(self, t,value,traceback)
def __exit__(self, t, value, traceback): ## Here, only on exit do I give my data (the tops) to my outputs for v in self.top.get_all(sorted=sorted): # Cannot just call self.process_and_push since self.process always returns None if v is not None: for a in self.outputs: a.process_and_push(v) return SampleStream.__exit__(self, t, value, traceback)
def __exit__(self, t, value, traceback): print self return SampleStream.__exit__(self, t, value, traceback)
def __exit__(self, t, value, traceback): if self.file is not None: self.file_.close() SampleStream.__exit__(self, t, value, traceback)
def __exit__(self, t, value, traceback): self.plot() return SampleStream.__exit__(self, t, value, traceback)