((这是this one的后续问题。]
如果调用Future.set_exception(),但是从不等待Future对象,则该异常永远不会传播到用户代码。在这种情况下,当Future对象被垃圾回收时,asyncio将发出一条日志消息。
我想知道是否有任何方法可以使python强制记录异常,而与:
[基本上,我希望能够在代码中的任何地方触发并忘记一些后台任务,而不用担心总是await
-执行它们。
我的第一手异步经验是飞镖,似乎没有受此问题困扰。
(此外,这公然违反了the zen of python #10。
[基本上,我希望能够在代码中的任何地方触发并忘记一些后台任务,而不用担心总是
await
-执行它们。