def find_or_404(experiment_name):
    try:
        experiment_name = url=urllib.unquote(experiment_name).decode('utf8') 
        exp = Experiment.find(experiment_name, db.REDIS)
        if request.args.get('kpi'):
            exp.set_kpi(request.args.get('kpi'))
        return exp
    except __HOLE__:
        abort(404)
dataset/ETHPy150Open seatgeek/sixpack/sixpack/web.py/find_or_404