所以我试图在 python 中使用这个异常处理。为此,我正在使用 python2.7 和烧瓶。另外,我对 python 和烧瓶都很陌生,所以我一定在这里做错了。if test: cursor = conn.cursor() try: print cursor.execute("INSERT INTO Users (email, password, firstname, lastname, home, gender, dob, bio, profile_Image) VALUES ('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', '{8}')".format(email, password, firstname, lastname, home, gender, dob, bio, photo_data)) conn.commit() #log user in user = User() user.id = email flask_login.login_user(user) uid = getUserIdFromEmail(flask_login.current_user.id) today = str(date.today()) print today except Exception as e: print e print "Something Went wrong" return flask.redirect(flask.url_for('register')) print cursor.execute("INSERT INTO Album (uid, aname, adate, cover) VALUES ('{0}', 'default', '{1}', '{2}')".format(uid, today, photo_data)) aid = getAIDfromAname('default', uid) cursor.execute("INSERT INTO Photo (uid, aid, data, caption) VALUES ('{0}', '{1}', '{2}', 'profile')".format(uid,aid,photo_data)) cursor.execute("INSERT INTO Scoreboard (uid) VALUES ('{0}')".format(uid)) conn.commit() finally: cursor.close() return render_template('profile.html', firstname=firstname, message='Account Created!')else: print "couldn't find all tokens" return render_template('register.html', message='Email Already Exists')然后如果我运行该应用程序,它会给我这个错误 File "app.py", line 540finally: ^SyntaxError: invalid syntax我想知道为什么它给我错误:/
添加回答
举报
0/150
提交
取消