如何使用Python查詢Firebase?我使用的是python-firebase,可以做簡單的獲取(例如所有實體),但需要查詢實體的一個子集。任何指針都會有幫助。我已經成功地使用JavaScript BTW做到了這一點。使用python-firebase查詢Firebase
4
A
回答
1
從火力請求特定節點,你需要在你的URL指定它,在下面的例子中,我從主「新聞」節點加載特定節點(-KeuhkMH8SQcYJHatRnD):
def load_news():
try:
loader = urllib.request.urlopen("https://<YOUR-PROJECT-ID>.firebaseio.com/news/-KeuhkMH8SQcYJHatRnD.json")
except urllib.error.URLError as e:
message = json.loads(e.read())
print(message["error"])
else:
print(loader.read())
0
使用Pyrebase,它的簡單和易於理解的(在我看來)
data = db.child("sensor").order_by_child("temp").limit_to_last(10).get()
print(data.val())
結果:
+1
這不再需要了https://firebase.googleblog.com/2017/07/accessing-database-from-python-admin-sdk.html?m=1 –
0
您現在可以使用Fireba SE管理員的Python API來獲取在數據庫
https://firebase.googleblog.com/2017/07/accessing-database-from-python-admin-sdk.html?m=1
from firebase_admin import db
root = db.reference()
x = db.reference('users/{0}'.format(new_user.key)).get()
print 'Name:', x['name']
print 'Since:', x['since']
蟒蛇,火力不跟上最新與火力API變化
最新承諾2年多前
相關問題
- 1. 使用firebase動態查詢
- 2. Firebase AND查詢
- 3. containedIn查詢Firebase
- 4. Firebase查詢Android
- 5. Swift Firebase查詢
- 6. firebase 3.0查詢
- 7. 使用emberjs進行Firebase查詢
- 8. 如何在Firebase查詢中使用startAt()?
- 9. 使用時間戳查詢Firebase數據
- 10. 數據使用和Firebase查詢
- 11. 使用數組過濾Firebase查詢?
- 12. 使用Firebase進行深入查詢
- 13. 使用Android Studio查詢Firebase數據庫
- 14. 在Polymerfire中使用firebase查詢?
- 15. 使用Firebase的數據庫式查詢
- 16. 使用異步存儲的Firebase查詢
- 17. 如何使用Firebase管理員查詢Firebase用戶?
- 18. Firebase查詢不起作用
- 19. firebase swift - 用戶查詢
- 20. 用Swift 3.0查詢Firebase
- 21. 用離子查詢Firebase
- 22. Firebase查詢數據
- 23. Firebase查詢陣列
- 24. Firebase - 隨機查詢
- 25. Firebase查詢和angularJS
- 26. Android Firebase orderByChild查詢
- 27. Firebase深層查詢
- 28. Firebase高級查詢
- 29. Firebase查詢鏈接?
- 30. Firebase範圍查詢
DId你找到任何解決方案? – eshb