小编89f*_*a1c的帖子

使用 Python 的 Firebase 云函数?

我们正在将 GCP 的 Firebase 与 Firestore 一起用于我们正在开发的新移动应用程序。作为这项工作的一部分,我们需要部署许多云功能,这些功能将作为 Firestore 触发器进行一些后端处理。

我们的目的是使用 firebase cli 工具将部署封装在 Firebase 内部。但是,当我们尝试使用“firebase init 函数”调用为函数启动 Firebase 项目时,只有两种语言选项是“Javascript”和“Typescript”,并且唯一可部署的堆栈似乎是 Node.js。

在之前的 GCP 项目中,我们已经部署了基于 Python 的云函数(使用 gcloud cli),理想情况下,我们希望继续将 Python 用于我们的 Firebase 云函数。所以我的问题是:

  1. 是否可以部署基于 Python 的 Firebase 云函数?如果不:

  2. 我们可以简单地回到使用 gcloud cli 部署基于 Python 的 GCP 云函数,并且仍然让它们作为 Firestore 触发器工作吗?

谢谢

python firebase google-cloud-platform google-cloud-functions google-cloud-firestore

34
推荐指数
1
解决办法
1万
查看次数

在请求级别禁用收集预请求脚本

我在邮递员中有一个测试集合。我有一个要在集合级别运行的预请求脚本,但集合中有一些特定请求,我希望预请求脚本不要运行。

我怎样才能实现这个目标?

postman postman-pre-request-script

7
推荐指数
1
解决办法
4826
查看次数

将 Spark 数据帧转换为没有 pandas 数据帧的元组列表

我有一个现有的逻辑,它将 pandas 数据帧转换为元组列表。

list(zip(*[df[c].values.tolist() for c in df])) 
Run Code Online (Sandbox Code Playgroud)

其中 df 是 pandas 数据框。

有人请帮我在 pyspark 中实现没有 pandas 的相同逻辑。

apache-spark pyspark

5
推荐指数
1
解决办法
7225
查看次数

React Emotion 是否支持 ::before/ ::after 选择器?

我正在尝试使用React Emotion设置一条水平线,中间有文本。它看起来像这样:

----------------------SOME TEXT----------------------------------

我在 StackOverflow 上找到了有关如何使用 CSS 执行此操作的示例,但它对我不起作用。

这是我正在使用的 DIV,但它不起作用。

这可以用反应情感来设置吗?我缺少什么?

<div
  css={{
    display: 'flex',
    lineHeight:'1em',
    color:'gray',
    '&:before, &:after': {
        content:'',
        display:'inline-block',
        flexGrow:'1px',
        marginTop:'0.5em',
        backgroundColor:'gray',
        height:'1px',
        marginRight:'10px',
        marginLeft:'10px'
    }
   
  }}
>
  SOME TEXT
</div>
Run Code Online (Sandbox Code Playgroud)

emotion reactjs

5
推荐指数
1
解决办法
6135
查看次数

空元组作为 sum() 的第二个参数

为什么 sum() 的第二个参数可以是空元组?它不应该是根据https://docs.python.org/3/library/functions.html#sum的数字吗?

>>> tmp=((1,2), ('a','b'))
>>> sum(tmp, ())
(1, 2, 'a', 'b')
Run Code Online (Sandbox Code Playgroud)

python

4
推荐指数
1
解决办法
326
查看次数

术语:Python -m 是什么意思?

我正在尝试运行 jupyter 笔记本。

由于某种原因,我收到 jupyter 不是命令的错误:(

我查看了Running jupyter via command line on Windows user6094431 的答案。

什么是Python -m mean

如在python -m notebook.

我以前pip安装的是Jupyter。

顺便说一句,“jupyter笔记本”不起作用。

python command-prompt jupyter-notebook

1
推荐指数
1
解决办法
3520
查看次数

如何捕获空数组 [0](异常)

我目前正在准备考试并正在处理以下任务:

我想捕获“ArrayIndexOutOfBoundsException”。

我有以下课程:

class Util {

    // get the smallest number of the given array
    @SuppressWarnings("unused")
    public static int minimum(int[] values) {
        try {
            int min = values[0];
            if (values == null) {
                throw new NullPointerException();
            }

            if (values.length > 0) {
                for (int i = 1; i < values.length; i++) {
                    if (values[i] < min) {
                        min = values[i];
                    }
                }
                return min;
            } else {
                throw new ArrayIsEmptyException();
            }

        } catch (NullPointerException e) {
            System.out.println("Das ist kein Array"); …
Run Code Online (Sandbox Code Playgroud)

java eclipse

-1
推荐指数
1
解决办法
3539
查看次数