<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def load_session(zap_helper, file_path):
 """Load a given session."""

    with zap_error_handler():
        if not os.path.isfile(file_path):
            raise ZAPError('No file found at "{0}", cannot load session.'.format(file_path))
        console.debug('Loading session from "{0}"'.format(file_path))
        zap_helper.zap.core.load_session(file_path)