Flask
里面的 request.args
请求回来的参数是 ImmutableMultiDict
类型,ImmutableMultiDict
是不可变字典,这是为了保证传参的数据安全性。但是某些时候我们需要对其进行操作,例如:将参数中为空串的参数去掉,这时候我们可以使用 dict
将其转变为普通的字典
# data type is ImmutableMultiDict
data = dict(data)
for key in list(data.keys()):
if not data.get(key):
data.pop(key)