我正在编写接受JSON web令牌(JWT)的Web端点,并且必须检查令牌上的签名。因为我每次都要检查签名,所以对我来说最有意义的是我应该把这一步分解成一个函数,因为DRY。token_string, secret_key) except jwt.DecodeError:这在验证令牌方面工作得很好Respond with an error to the client token_data = jwt.decode
我试着在我的程序顶部写一段代码,如果程序意外地在Python 2.x中运行,它会给出一条错误消息并退出,但如果在Python 3.x中运行,它将正常运行: print "Error:This program should only be run in Python 3."raw_input('>')except SyntaxError:print