python中的异步日志记录

假设我使用一个提供异步记录能力的库:


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()也一定是异步的吧?


慕侠2389804
浏览 102回答 1
1回答

忽然笑

不一定必须foo是异步函数,但使用同步函数基本上会阻塞整个函数,从而阻止我们使用async函数。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python