Python: 返回一个值并同时调用一个单独的函数?

Python: returning a value and calling a separate function at the same time?

我需要在函数末尾 return 一个 http 200 OK 状态代码,同时还调用一个单独的函数来执行。如果我同时 return 它们,只有函数执行,http 200 ok 永远不会通过。如果一个放在另一个之前,第二个永远不会执行。

这是我当前的 return 声明:

return (make_response("", 200), listener())

其中 make_response() 通过我的 Flask 应用程序发送 http 200 OK 状态,侦听器开始循环以侦听 Slack 中的关键字。

由于关键字 return 需要函数 listener 到 return 的结果,它只会在 listener 函数完成时执行

否则 return 命令 return 会怎样?您要求它 return 的想法之一是 listener 函数的结果....