python - 无法从我的节点在 firebase 中打印值
问题描述
Firebase 结构如下所示
characters
-Lt9nfslaIKgoe7E3SHT
-LtA93jCQn-2Kmf4gP-S
-LtK-Bk156abpROmhxgI
...
in these keys booleans are saved from 1 - 64, true or false
1: true,
2: true,
3: false,
...
我想记录每个键的数组值
char_ref = db.reference('characters/{}' + str.format(char_key_array[3]))
在 0x74dfb970 返回 firebase_admin.db.Reference 对象
char_snapshot = char_ref.get()
返回无
有人知道为什么 char_snapshot = char_ref.get() 没有返回吗?
解决方案
您的代码有语法错误。你可能是说'characters/{}'.format(char_key_array[3])
推荐阅读
- python - 在具有入口点的应用程序上使用 cProfile
- redisearch - Redisearch ft.mget 命令对单个查询中的文档 ID 数量是否有限制?
- reactjs - Reactjs 中的 Lodash/FP 选择
- django - 将多个复选框 POST 值放入 django 视图
- python-3.7 - AttributeError:模块“os”没有属性“getcwd”?
- swift - 在 UITabBarController 中的 tabBar 和 Navigation 视图之间添加 UIView
- html - 模态正文文本流出 - 自动换行不起作用
- python - Python 中的 JSON 导入
- java - 通过命令行选择 application.properties 文件
- batch-file - 如何通过批处理文件将驱动器映射为系统帐户