'Request'对象没有属性'get'Python错误

时间:2012-04-25 16:55:53

标签: python query-string flask

我正在尝试在Python中获取url参数。

我正在使用此代码:

from flask import request, url_for, redirect
# ...
controller = request.get('controller')

但是我收到了这个错误:

'Request' object has no attribute 'get'

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:15)

您想在Flask中使用request.args作为GET参数。这是一个引用,其中包含Quickstart文档的“访问请求数据”部分中的示例。


要访问URL中提交的参数(?key = value),您可以使用args属性:

searchword = request.args.get('key', '')