调用 2 个非异步函数,但是当函数 1 正在处理时,函数 2 应该开始

问题描述 投票:0回答:0

我有两个功能:

def funca():
    do_somethhing()
    call_some_api()


def funcb():
    do_somethhing()
    call_some_api()


funca()
funcb()

调用

funca()
后,
funca()
还在处理中,是否可以调用
funcb()

条件:调用函数不能是异步的。调用

funca
后,应该立即触发
funcb
,而
funca
正在处理。我无法使函数异步,因为
funca
funcb
不在我的控制之下。

python asynchronous concurrency
© www.soinside.com 2019 - 2024. All rights reserved.