code: def seekset(func):
      
      @functools.wraps(func)
      def seekcur(self, *args, **kw):
          seek_cur = self._file.tell()
          self._file.seek(self._seekset, os.SEEK_SET)
          return_ = func(self, *args, **kw)
          self._file.seek(seek_cur, os.SEEK_SET)
          return return_
      return seekcur
docs: [ClassMethod] Read file from start then set back to original.