(self, v=True)
return cm
Calling the context manager makes a new context that is
        pre-entered, so it works as both a plain function and as a
        factory for a context manager.
Calling the context manager makes a new context that is
        pre-entered, so it works as both a plain function and as a
        factory for a context manager.
Calling the context manager makes a new context that is pre - entered so it works as both a plain function and as a factory for a context manager .
def __call__(self, v=True):
        '''
        Calling the context manager makes a new context that is
        pre-entered, so it works as both a plain function and as a
        factory for a context manager.
        '''
        new_v = v if self.v else not v
        cm = VerboseContextManager(new_v, entered=True)
        default_verbosity = new_v
        return cm
def __call__ ( self , v = True ) : new_v = v if self . v else not v cm = VerboseContextManager ( new_v , entered = True ) default_verbosity = new_v return cm