问题标签 [pyrebase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
461 浏览

python - 使用 Python 存储在 Firebase 上的空文件

我的目标是在我的 Python 服务器上生成某些文件(txt/pdf/excel),然后将其推送到 Firebase 存储。

对于 Firebase 存储集成,我使用 pyrebase 包。

到目前为止,我已经设法在本地生成文件,然后将其存储在 Firebase 存储数据库的正确路径上。

但是,我存储的文件总是空的。这是什么原因?

1.生成localFile

2. 存储本地文件

0 投票
1 回答
1384 浏览

python - 尝试配置pyrebase

目前,我正在运行这个 python 脚本:

这给了我以下错误:

如何解决此错误?

0 投票
2 回答
340 浏览

firebase - GAE python项目中Firebase身份验证的完整示例?

具体来说,我正在寻找使用auth.verify_id_token(..). 但是我尝试了pyrebase包..

文档似乎不足。指向一个完整示例的指针将不胜感激。

0 投票
13 回答
20344 浏览

python-3.x - Windows Python 3.7 上的 pyrebase 安装失败

我刚刚在 Windows 10 上为所有用户安装了 python 3.7 64 位并修改了 PATH 我将 pip 更新为 18.1 我安装了 pygame,使用

py -3 -m pip install pygame

它工作正常

我想安装pyrebase

py -3 -m pip install pyrebase

下载好然后我有这个味精并且pip日志目录被删除了,所以我不知道发生了什么

命令 ""C:\Program Files\Python37\python.exe" -u -c "import setuptools, tokenize; file ='C:\Users\mine\AppData\Local\Temp\pip-install-2rr8v7jh\pycryptodome\setup.py';f=getattr(tokenize, 'open', open)( file );code=f.read ().replace('\r\n', '\n');f.close();exec(compile(code, file , 'exec'))" install --record C:\Users\mine\AppData \Local\Temp\pip-record-om6lqxmm\install-record.txt --single-version-externally-managed --compile" 在 C:\Users\mine\AppData\Local\Temp\pip- 中出现错误代码 1 失败安装-2rr8v7jh\pycryptodome\

但在它给出这个错误之前

安装收集的包:pycryptodome、pyrebase

找到现有安装:pycryptodome 3.7.0

卸载 pycryptodome-3.7.0:

成功卸载 pycryptodome-3.7.0

为 pycryptodome 运行 setup.py install ... 错误

这是我尝试安装 pycryptodome 的时候,它单独安装得很好,但是在尝试安装 pyrebase 时,它​​卸载了以前的 pycryptodome 并尝试它自己但失败了。

有什么建议吗?谢谢

编辑: 我试过

pip install --upgrade setuptools

如https://github.com/thisbejim/Pyrebase/issues/179中所建议

但这并没有解决我的问题

我仍然有一个错误,在 Windows10,python 3.7 上:

安装收集的包:pycryptodome、pyrebase 运行 setup.py install for pycryptodome ... 错误 命令“C:\Program Files\Python37\python.exe”的完整输出 -u -c“import setuptools, tokenize; file ='C: \Users\...\AppData\Local\Temp\pip-install-a9kop2nb\pycryptodome\setup.py';f=getattr(tokenize, 'open', open)( file );code=f.read()。 replace('\r\n', '\n');f.close();exec(compile(code, file , 'exec'))" install --record C:\Users...\AppData\Local \Temp\pip-record-dm88ctzw\install-record.txt --single-version-externally-managed --compile:

0 投票
1 回答
89 浏览

firebase - Pyrebase:当数据库很大时不调用 Firebase 回调

db.child("root/child_1").stream(callback, None)child_1当只包含几个项目(~200)时完美工作,但是当我们在 child_1 下有 ~2000 个条目时,永远不会调用回调(甚至在第一次调用流时也不会调用一次)。

我正在使用 Pyrebase。我不确定这是 Pyrebase 问题还是 firebase 问题。

0 投票
2 回答
2629 浏览

python - pycryptodome setup.py 在安装 pyrebase 时导致错误

我正在尝试安装 Pyrebase,但我不断收到一个错误,我认为该错误是由 pycryptodome 的 setup.py 引起的。我已经搜索了所有但找不到解决方案,有人知道如何解决这个问题吗?

我的输出如下 - 我在 (...) 的地方添加了截断输出,这是创建和复制库。

谢谢您的帮助

0 投票
1 回答
655 浏览

python - 在 pyrebase 中搜索值

火力基地

我检查了 pyrebase,我想搜索每个用户的 IDNumber。

我试过使用

但它给了我一个与未定义索引相关的错误。有没有办法像 SQL 一样搜索 IDNumber?

0 投票
2 回答
2317 浏览

python - 从 OrderedDict 中提取数据

所以我有一个firebase数据库

火力数据库

这是我获取特定数据的代码

然后结果作为 OrderedDict 返回

OrderedDict([('Ays', {'Ays': 'Baby', 'IDNumber': 222333123})])

我想提取数据并将 Ays = Baby 和 IDNumber = 222333123 作为两个单独的变量。我尝试使用 .items() 并将其放入列表中,但我似乎无法将其分开。还有其他方法吗?

0 投票
1 回答
1291 浏览

python - Pyrebase 流。检索数据访问

我正在尝试在我的 pyrebase 上使用流,但似乎我对检索到的数据唯一能做的就是在控制台上打印它们。我需要更新全局表或将这些数据传递给其他函数,但是当我尝试调用其他函数或实例化变量 pycharm 时说“未解决的引用”。有没有办法使用流来更新变量、表等?您将在下面找到我使用的功能:

在下面你会发现它打印的内容:

它似乎工作正常,但我可以将使用 strem 用于打印以外的其他东西吗?


我已经在流之前和之后以及在流发生任何更改之前打印了变量类型。

这就是更改前的结果:

在我调用 printRequestTab 之后,requests_tab 变空了。

我现在放弃了。真的需要一些帮助。

0 投票
1 回答
233 浏览

python - DictProperty 没有属性“requests_recycle_view”。Python

当我从流中接收数据时,我需要刷新回收视图。当我运行下面的代码时,我看到

AttributeError:“kivy.properties.DictProperty”对象没有属性“requests_recycle_view”

它来自recycle_view_list我认为实例存在一些问题但无法解决的方法。当我评论self.ids.requests_recycle_view.data = self.requests_tabrefresh_recycle_view从按钮运行时,它可以工作 - 我的意思是它刷新屏幕上的列表,但我需要它在requests_tab流中的数据更改时自动运行。

主文件