将嵌套数据从firestore加载到pandas

2024-05-18 20:14:32 发布

您现在位置:Python中文网/ 问答频道 /正文

您好,我想使用pandas中firestore数据库中的嵌套数据

我可以像这样加载非嵌套项

db = firestore.client() 
pushes = db.collection('pushes').get()  
pushes_dict = list(map(lambda x: x.to_dict(), pushes))
dfPushes = pd.DataFrame(pushes_dict)

它完美地展示了第一层的一切

但是在列的每个单元格中都有类似的数据

[{'e': 'breaking news'}, {'e': 'cdc'}]

现在,我想提取这些数据,并为数组中找到的每个实体创建一个新行。excel中的某种转置。该行应填充实体json数组行中的其他相应数据


Tags: 数据lambda实体client数据库mappandasdb

热门问题