python - python和firebase之间的连接未建立
问题描述
我正在尝试使用 python 从 firebase 获取数据,但我遇到了很多错误。这是我的代码-
from firebase import firebase
firebase = firebase.FirebaseApplication('https://pythonconnection-7b738.firebaseio.com/')
result = firebase.get('/users', None)
print(result)
错误之一是:
文件“C:\Python36\lib\site-packages\firebase\firebase.py”,第 38 行,在 make_get_request response = connection.get(url, params=params,headers=headers,timeout=timeout)
解决方案
- 确保您有 SDK:
$ sudo pip install firebase-admin
- 确保包含它并正确设置:
import firebase_admin from firebase_admin import credentials
cred = credentials.Certificate('path/to/serviceAccountKey.json') default_app = firebase_admin.initialize_app(cred)
推荐阅读
- python - Tkinter 中的输入和结果框计算器
- c# - 我想运行任何 .exe。程序正在处理但未打开
- sed - Using an append pattern sed on AIX
- c++ - 无法通过 cin.ignore() 和 cin.clear() 清除输入流
- powerpoint - 有什么方法可以从 Power Point 网络插件向幻灯片添加标签?
- gojs - gojs 将组模板添加到 .model.nodeDataArray
- google-sheets-api - 我是否必须使用浏览器登录才能从节点实例使用 Google Sheets API?
- php - 刷新页面时,UTF-8 会随机更改
- c++ - 将字符串传递给构造函数时出现冲突的声明错误
- javascript - castShadow 和 recieveShadow 不在场景中渲染