相关疑难解决方法(0)

如何在Python中编写一系列promise?

是否可以使用Python 3.6.1标准库编写一系列承诺(或任务)?

例如,JavaScript中的序列承诺写为:

const SLEEP_INTERVAL_IN_MILLISECONDS = 200;

const alpha = function alpha (number) {
    return new Promise(function (resolve, reject) {
        const fulfill = function() {
            return resolve(number + 1);
        };

        return setTimeout(fulfill, SLEEP_INTERVAL_IN_MILLISECONDS);
    });
};

const bravo = function bravo (number) {
    return new Promise(function (resolve, reject) {
        const fulfill = function() {
            return resolve(Math.ceil(1000*Math.random()) + number);
        };
        return setTimeout(fulfill, SLEEP_INTERVAL_IN_MILLISECONDS);
    });
};

const charlie = function charlie (number) {
    return new Promise(function (resolve, …
Run Code Online (Sandbox Code Playgroud)

javascript python promise python-3.x python-asyncio

19
推荐指数
2
解决办法
2万
查看次数

标签 统计

javascript ×1

promise ×1

python ×1

python-3.x ×1

python-asyncio ×1