gpt4 book ai didi

python-3.x - 如何获取实际数据而不是对象引用?

转载 作者:行者123 更新时间:2023-12-04 17:37:02 25 4
gpt4 key购买 nike

我是 Firebase 的新手,我正在使用 Pyrebase 库。我能够成功进行身份验证并且能够获取数据。问题是,当我打印数据时,打印的是引用对象,而不是实际数据本身。

我已经在网上搜索了一段时间,我所看到的一切都表明我的代码是正确的。我已经尝试了 .each 方法,但它不起作用。

results = db.child("test").get()
for i in results.each():
print(i)

我期待的是显示来 self 的 json 的数据。正在发生的事情是传递对象引用,但这对我没有任何好处。

结果是什么:

<pyrebase.pyrebase.Pyre object at 0x03B48A90>
<pyrebase.pyrebase.Pyre object at 0x03B488D0>
<pyrebase.pyrebase.Pyre object at 0x03B48590>

Process finished with exit code 0

最佳答案

我重新阅读了文档,我相信我已经解决了这个问题。原始代码:

for i in results.each():
print(i)

修复:

for result in results.each():
print(result.val())

我在打印语句中遗漏了 .val()。

关于python-3.x - 如何获取实际数据而不是对象引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56316805/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com