@property
def out(self):
    if (not self._out.closed):
        self._out.flush()
    return self._read(self._out)
@property
def out(self):
    if (not self._out.closed):
        self._out.flush()
    return self._read(self._out)