簡體   English   中英

如何在pymongo中為flask保存一個字典作為另一個字典的值?

[英]How to save a dictionary as a value of another dictionary in pymongo for flask?

我有一個Json請求,看起來像這樣:

{"name":"jane", "family": "doe",
"address":{"country":"Iran", "State": "Ilam", "city": "ilam"},
"age": "25" }

我可以使用以下方法將值放入變量中:

name = request.json['name']
family = requst.json['family']
age = requst.json['age']

但是,如何獲取地址字段並將其保存到變量?

如果您具有以下字典,則“ address”是嵌套在另一個字典中的字典:

{"name":"jane", "family": "doe",
"address":{"country":"Iran", "State": "Ilam", "city": "ilam"},
"age": "25" }

提取地址的方法如下:

address = request.json['address']

>>> address
{'country': 'Iran', 'State': 'Ilam', 'city': 'ilam'}

現在,您提取的地址是一個新的字典,您需要像這樣從中提取值:

state = address['State']
city = address['city']
country = address['country']

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM