if attr[:12] == '_Request__r_':
name = attr[12:]
if hasattr(Request, 'get_' + name):
getattr(self, 'get_' + name)()
return getattr(self, attr)
raise AttributeError, attr
def get_method(self):
if self.has_data():
return "POST"
else:
return "GET"
raise AttributeError, attr
^
SyntaxError: invalid syntax
如何解决此错误? 如您在上面看到的,我添加了几行代码,给了我一个错误。
答案 0 :(得分:1)
加薪 转换升高E,V以升高E(V),并升高E,V,T以升高E(V).with_traceback(T)。如果E是一个元组,则翻译将是不正确的,因为在Python 3中已删除了用元组代替异常的方法。
应该是:
raise AttributeError(attr)