parameters: (self, key)
return_statement: return original_headers.getvalue() + \
                 self._file.read(stop - self._file.tell()).replace(os.linesep,
                                                                   '\n')
docstring: Return a string representation or raise a KeyError.
docstring_summary: Return a string representation or raise a KeyError.
docstring_tokens: Return a string representation or raise a KeyError .
function: def get_string(self, key):
          """Return a string representation or raise a KeyError."""
          start, stop = self._lookup(key)
          self._file.seek(start)
          self._file.readline()   # Skip '1,' line specifying labels.
          original_headers = StringIO.StringIO()
          while True:
              line = self._file.readline()
              if line == '*** EOOH ***' + os.linesep or line == '':
                  break
              original_headers.write(line.replace(os.linesep, '\n'))
          while True:
              line = self._file.readline()
              if line == os.linesep or line == '':
                  break
          return original_headers.getvalue() + \
                 self._file.read(stop - self._file.tell()).replace(os.linesep,
                                                                   '\n')
function_tokens: def get_string ( self , key ) : start , stop = self . _lookup ( key ) self . _file . seek ( start ) self . _file . readline ( ) # Skip '1,' line specifying labels. original_headers = StringIO . StringIO ( ) while True : line = self . _file . readline ( ) if line == '*** EOOH ***' + os . linesep or line == '' : break original_headers . write ( line . replace ( os . linesep , '\n' ) ) while True : line = self . _file . readline ( ) if line == os . linesep or line == '' : break return original_headers . getvalue ( ) + self . _file . read ( stop - self . _file . tell ( ) ) . replace ( os . linesep , '\n' )