def close(self): """Transmit the objects. """ val = None if self._file is not None: Communicator.close(self) if self._fname is None: val = self._file.getvalue() self._file.close() self._file = None self._fname = None return val
def __init__(self, fname=None): Communicator.__init__(self, self) self._fname = fname self._file = None self.open(fname)