修改 Flask 中 request.args 不可變字典類型

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)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章