log = logging.getLogger('my.module.logger')
try:
    return self._engine.get_loc(key)
except UnicodeWarning:
    log.exception('A log message of your choosing')
Как узнать, откуда появилось предупреждение Python