将数据框导入Firebase-admin

时间:2019-08-18 23:17:46

标签: python-3.x firebase-admin

我是python后端开发的新手,正在从事一个小项目来提高自己的技能。

我正在分析数据(相关性,描述功能等) 因此,我的输出将是矩阵或字典,我想使用角度(以后)在网络上显示结果。

我使用以下命令设法连接到我的Firebase数据库

import firebase_admin
from firebase_admin import credentials, firestore
cred = credentials.ApplicationDefault()
app = firebase_admin.initialize_app(cred)
db = firestore.client()

但是现在我很挣扎,而且不知道如何将我的输出(字典,列表,数据框)导出到Firebase DB。 例如:

A = pd.DataFrame([1,2,3])
description = A.describe()

我想将“描述”推送到数据库中。

1 个答案:

答案 0 :(得分:0)

看看如何创建文档引用,以及如何使用Python API将数据保存到它们:

https://firebase.google.com/docs/firestore/manage-data/add-data

data = A.to_dict()[0]
print(data) # {'count': 3.0, 'mean': 2.0, 'std': 1.0, ...
db.collection(u'MyCollection').document(u'MyDocument').set(data)