python - request.args 的返回值是多少?
问题描述
我正在使用烧瓶的请求模块并尝试通过使用来获取url中的request.args
参数
req_args = { k:v[0] for k,v in dict(request.args).items() }
上面代码行中的v
结果是一个列表,而在我朋友的笔记本电脑上却是一个字符串。为什么会这样?
解决方案
request.args
type 是ImmutableMultiDict
,它是MultiDict
. 这是您可以单击以获取更多信息的链接ImmutableMultiDict
推荐阅读
- azure-devops - TRAVIS_COMMIT_RANGE 的 Azure 替代方案?
- html - 有没有办法让平行四边形 div 适合整个页面宽度和同一行?
- excel - 以特定方式反转文本
- c++ - 基类不可访问错误,为什么私有继承会这样做?
- javascript - JavaScript中的字符串到整数对象散列
- node.js - 如何使用 node.js 在 Redis 中同步 mongoDB 数据库的更改
- mysql - 如何将ip地址插入mysql
- html-framework-7 - Framework7 已经初始化(React)
- qt5 - bitbake:如何恢复编译
- python-3.x - 如何知道用户是否在 wxPyhton 中更改了 AuiNotebook 的选项卡顺序?