Python3: syntaxe invalide

Je suis un débutant en Python et ont été le test de différentes sortes d'exemples de code. Quand j'ai commencé à l'aide de Python3 au lieu de 2,7; je suis tombé sur une erreur de syntaxe, mais je ne comprends pas comment corriger cette erreur.

  File "app.py", line 101
    except InvalidUserPass, e:
                          ^
SyntaxError: invalid syntax

Ici est plus, de ce code, à donner un peu de contexte:

@app.route('/login/', methods=['GET', 'POST'])
def login():
    error = None
    if request.method == 'POST':
        session['username'] = request.form['username']
        session['password'] = request.form['password']
        try:
            # use reddit_api's login
            r.login(user=session['username'], password=session['password'])
        except InvalidUserPass, e:
            error = 'Incorrect username or password. '
        if not error:
            subreddits = r.user.get_my_reddits(limit=25)
            my_reddits = []
            for i in range(25):
                my_reddits.append(subreddits.next().display_name)
            session['my_reddits'] = my_reddits
            return redirect(url_for('index'))
    return render_template('login.html', error=error)

source d'informationauteur Cary