Eu mudaria o ``_return`` por ``return``. Além de resultar confuso (``return = _return``), não vai fazer nada após o bloque try..except