假设我使用了一个提供异步日志功能的库:
def _foo():
# do stuff
await logger.info("something done.")
async main():
# do stuff
await logger.info("something else done.")
something = foo()
await logger.shutdown()在本例中,foo ()必须是异步的吗?
发布于 2020-08-11 13:07:18
foo不一定是异步函数,但是使用同步函数基本上会阻塞整个函数,从而防止我们使用async函数。
https://stackoverflow.com/questions/63358708
复制相似问题