gpt4 book ai didi

python - 是否可以从具有相同名称的查询字符串中获取值?

转载 作者:太空狗 更新时间:2023-10-30 01:48:47 26 4
gpt4 key购买 nike

我想知道是否可以从此查询字符串中获取值?

'?agencyID=1&agencyID=2&agencyID=3'  

为什么我必须使用这样的查询字符串?
我有一个包含 10 个复选框的表单。我的用户应该向我发送他/她感兴趣的新闻机构的 ID。以便查询包含多个具有相同名称的值的字符串。新闻机构的总数是可变的,它们是从数据库中加载的。
我正在使用 Python Tornado 来解析查询字符串。

最佳答案

阅读 the tornado docs , 这似乎做你想做的事

RequestHandler.get_arguments(name, strip=True)

Returns a listof the arguments with the given name.If the argument is not present, returns an empty list.The returned values are always unicode.

像这样

ids = self.get_arguments('agencyID')

请注意,这里我使用了 get_arguments,还有一个 get_argument,但它只获取一个参数。


你可以得到整个查询

query = self.request.query

关于python - 是否可以从具有相同名称的查询字符串中获取值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24030565/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com