小编Mas*_*ood的帖子

用PyInstaller编译后还需要安装python项目依赖吗?

我刚开始学习 Python,我用 Python 3 构建了一个简单的 Windows 文件搜索应用程序。现在我想使用 PyInstaller 编译并将其转换为 .exe。.exe 版本用户是否仍然需要安装所有依赖项,例如导入的操作系统和其他内置 Python 库?

对不起,如果我不够清楚。提前致谢。

python pyinstaller python-3.x

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

在 Javascript Promise 中嵌套 .then() 和 catch

我对 Javascript Promise 没有经验,最近我开始在我的 Javascript 项目中使用 Promise 而不是回调。
当我尝试依次运行多个 Promise 函数时,我陷入了 then() 的嵌套混乱之中。代码完全按照预期工作,但我的问题是,如果这是依次解析多个 Promise 函数的方法,那么使用 Promise 而不是回调有什么优势。
如果我没有以正确的方式这样做,那么这是你们的请求,请向我展示解决嵌套承诺的正确方法。下面是我的代码,我不喜欢它的外观:

exports.editExpense = (req, res, next) => {
    Account.findAll().then(accounts => {
        Budget.findAll().then(budgets => {
            Expense.findAll().then(expenses => {
                Expense.findByPk(id).then(expense => {
                    res.render('expenses/index', {
                        urlQuery: urlQuery,
                        expenses: expenses,
                        expense: expense,
                        accounts: accounts,
                        budgets: budgets
                    });
                })
            })
        })
    }).catch(error => console.log(error));
};
Run Code Online (Sandbox Code Playgroud)

node.js express sequelize.js

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