Contextvars-获取当前上下文

时间:2020-10-11 09:16:27

标签: python python-contextvars

我目前有一张地图,其中项目映射到greenlet id。 这将扩展为支持contextvars而不是greenlets。

我们需要能够使用上下文/协程来映射项目,以便在任何时间点都可以使用map [当前上下文标识符]来获得所有可能的项目列表以及活动项目

但是问题是,与greenlet.getcurrent()不同,无法在contextvars中获取当前上下文的标识符。

我该如何解决这个问题?另外,任何替代方法都可以使用,因为我不直接使用contextvars,而只需映射一个好的键即可。

0 个答案:

没有答案