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