是否有合法的pythonic方法在ContextVar
中存储一个附加属性
由于TypeError
,我无法将ContextVar
子类化
我能
from contextvars import ContextVar as BaseContextVar
class ContextVar:
def __init__(self, name, *, default: Optional[Any], key: Optional[str]):
self._var = BaseContextVar(name, default=default)
self.key = key
但我不确定是否会有副作用
当然,我可以在映射中存储额外的值。但我不喜欢这样
目前没有回答
相关问题 更多 >
编程相关推荐