On Mon, Aug 28, 2017 at 9:26 AM, Barry Warsaw <ba...@python.org> wrote:
> On Aug 28, 2017, at 11:50, Yury Selivanov <yselivanov...@gmail.com> wrote: > > > For checking if a context variable has a value in the topmost LC, we > > can add two new keyword arguments to the "ContextVar.lookup()" method: > > > > ContextVar.lookup(*, default=None, topmost=False) > > > > If `topmost` is set to `True`, `lookup` will only check the topmost LC. > > > > For deleting a value from the topmost LC we can add a new > > "ContextVar.delete()" method. > > +1 > Yes, that's the only way. (Also forgive me for ever having proposed lookup() -- I think we should go back to get(), set(), delete(). Things will then be similar to getattr/setattr/delattr for class attributes. -- --Guido van Rossum (python.org/~guido)
_______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com