Python 3.x 如何使用python 3.7将数据异步推送到firestore?
我需要迭代字典列表并将数据推送到firestore 当前方法正在阻塞Python 3.x 如何使用python 3.7将数据异步推送到firestore?,python-3.x,firebase,for-loop,asynchronous,Python 3.x,Firebase,For Loop,Asynchronous,我需要迭代字典列表并将数据推送到firestore 当前方法正在阻塞 import firebase_admin from firebase_admin import credentials from firebase_admin import firestore cred = credentials.Certificate("secret.json") firebase_admin.initialize_app(cred) db = firestore.client()
import firebase_admin
from firebase_admin import credentials
from firebase_admin import firestore
cred = credentials.Certificate("secret.json")
firebase_admin.initialize_app(cred)
db = firestore.client()
def fb_write(collection: str, content: dict, unique_doc_id: str)):
"""
collection: Collection for firebase
content: Dictionary which will be uploaded to firebase
unique_doc_id: usually time.time() as unique identifier
"""
try:
doc_ref = db.collection(collection).document(unique_doc_id)
doc_ref.set(content)
except Exception as error:
print(error)
for data in list_of_data:
fb_write(collection="mycollection",
content={"d":"data"},
unique_doc_id=str(time.time())
)
如何使其与Python 3.7异步