小编Cis*_*zko的帖子

有没有办法从 firebase 应用程序分发中以编程方式下载应用程序?

我的主要目标是以编程方式下载从 firebase 应用程序分发分发给测试人员的应用程序。效果应该与在此处从应用程序分发中按指定版本上的“下载”按钮相同:在此输入图像描述

我尝试过使用Firebase REST API,但似乎只有用于列出指定应用程序的版本并上传版本的端点,没有下载选项。

我还检查了支持 firebase 存储的firebase,但是您可以在没有存储的情况下添加应用程序版本,因此我认为它不是存储它们的位置。

“下载”按钮生成的下载 URL 遵循以下模式https://firebaseappdistribution.googleapis.com/app-binary-downloads/firebase-app-distro/app-binaries/[PROJECT_ID]/[APP_ID]/e4faf167-0e3d-4b1a-82dd-44811c0b5e43.apk?token=[TOKEN]。之后的部分[APP_ID]标识了应用程序,但我无法找到它来自哪里。

是否有可能以这种方式下载应用程序?还有其他方法可以下载该应用程序吗?

python-3.x firebase firebase-app-distribution

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

Python - 在实例列表中查找大于0的最小值

我有一个Process名为(类)的实例列表process_list.我正在努力寻找属性l_time大于0的最小值.这是我的类看起来的样子:

class Process:

    def __init__(self, id, a_time, p_time):
        self.id = id
        self.a_time = a_time
        self.p_time = p_time
        self.l_time = p_time
        self.w_time = 0
        self.ta_time = 0
        self.is_available = False
Run Code Online (Sandbox Code Playgroud)

我尝试过类似的东西:

current_process = min(i for i in process_list if i.l_time > 0)
Run Code Online (Sandbox Code Playgroud)

它给出了一个错误:

TypeError:'Process'和'Process'实例之间不支持'<'

我是否必须以__gt__某种方式编写函数或者有没有办法使用它lambda

python

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