contextvars — 上下文变量


此模块提供管理、存储及访问上下文本地状态的 API。 ContextVar 类用于声明和操控 上下文变量 copy_context() 函数和 Context 类应该用于管理异步框架当前上下文。

有状态上下文管理器应该使用上下文变量而不是 threading.local() 来阻止它们的状态意外泄漏到其它代码,当用于并发代码中时。

另请参阅 PEP 567 了解额外细节。

3.7 版添加。