本文主要向大家介绍了Python语言生成内嵌式字典(dict)-案例从python提取内嵌json写入mongodb,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。
从mongo查询利用python 读写如新的集合import traceback,from gaode_hotel.conn_mongodb import conn_mongodbimport pandas as pdclass extra_yunnan_hotel(object):
def get_yunnan_hotel(self):
#查询
db_1 = conn_mongodb("gaode_pois","gaode_pois_hotel_beijing") #插入
db_2 = conn_mongodb("gaode_pois","gaode_pois_hotel_beijing_extra_mid010000")
data=db_1.db_find({}).limit(10) for x in data: #创建字典
dic={} #创建嵌套字典
dic.setdefault('geo',{})["loc"]={} try:
dic["_id"]=x["id"]
dic["name"]=x["name"] # dic["loction"]=x["location"]
dic.setdefault('geo',{})["loc"]=x["location"]