Skip to content

Instantly share code, notes, and snippets.

@amrakm
Created November 28, 2022 03:31
Show Gist options
  • Save amrakm/2893bdfae9c1c7e216d305bbe547f3e1 to your computer and use it in GitHub Desktop.
Save amrakm/2893bdfae9c1c7e216d305bbe547f3e1 to your computer and use it in GitHub Desktop.
firebase to pandas dataframe
import pandas as pd
import firebase_admin
from firebase_admin import credentials
from firebase_admin import firestore
cred = credentials.Certificate("XXX.json")
firebase_admin.initialize_app(cred)
db = firestore.client()
users = list(db.collection(u'users').stream())
users_dict = list(map(lambda x: x.to_dict(), users))
users_df = pd.DataFrame.from_records(users_dict)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment