parameters: (self, sizehint=None)
docstring: Read lines, implemented as generator. It will raise StopIteration on
          timeout (empty read). sizehint is ignored.
docstring_summary: Read lines, implemented as generator. It will raise StopIteration on
          timeout (empty read). sizehint is ignored.
docstring_tokens: Read lines implemented as generator . It will raise StopIteration on timeout ( empty read ) . sizehint is ignored .
function: def xreadlines(self, sizehint=None):
          """Read lines, implemented as generator. It will raise StopIteration on
          timeout (empty read). sizehint is ignored."""
          while True:
              line = self.readline()
              if not line: break
              yield line
function_tokens: def xreadlines ( self , sizehint = None ) : while True : line = self . readline ( ) if not line : break yield line