_contextvars - pydoc - phpman

Look up a command

 

Markdown Format | JSON API | MCP Server Tool


_contextvars
NAME MODULE REFERENCE CLASSES FUNCTIONS FILE
Help on module _contextvars:

NAME
    _contextvars - Context Variables

MODULE REFERENCE
    https://docs.python.org/3.10/library/_contextvars.html

    The following documentation is automatically generated from the Python
    source files.  It may be incomplete, incorrect or include features that
    are considered implementation detail and may vary between Python
    implementations.  When in doubt, consult the module reference at the
    location listed above.

CLASSES
    builtins.object
        Context
        ContextVar
        Token

    class Context(builtins.object)
     |  Methods defined here:
     |
     |  __contains__(self, key, /)
     |      Return key in self.
     |
     |  __eq__(self, value, /)
     |      Return self==value.
     |
     |  __ge__(self, value, /)
     |      Return self>=value.
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __getitem__(self, key, /)
     |      Return self[key].
     |
     |  __gt__(self, value, /)
     |      Return self>value.
     |
     |  __iter__(self, /)
     |      Implement iter(self).
     |
     |  __le__(self, value, /)
     |      Return self<=value.
     |
     |  __len__(self, /)
     |      Return len(self).
     |
     |  __lt__(self, value, /)
     |      Return self<value.
     |
     |  __ne__(self, value, /)
     |      Return self!=value.
     |
     |  copy(self, /)
     |      Return a shallow copy of the context object.
     |
     |  get(self, key, default=None, /)
     |      Return the value for `key` if `key` has the value in the context object.
     |
     |      If `key` does not exist, return `default`. If `default` is not given,
     |      return None.
     |
     |  items(self, /)
     |      Return all variables and their values in the context object.
     |
     |      The result is returned as a list of 2-tuples (variable, value).
     |
     |  keys(self, /)
     |      Return a list of all variables in the context object.
     |
     |  run(...)
     |
     |  values(self, /)
     |      Return a list of all variables' values in the context object.
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs) from builtins.type
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data and other attributes defined here:
     |
     |  __hash__ = None

    class ContextVar(builtins.object)
     |  Methods defined here:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __hash__(self, /)
     |      Return hash(self).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  get(...)
     |      Return a value for the context variable for the current context.
     |
     |      If there is no value for the variable in the current context, the method will:
     |       * return the value of the default argument of the method, if provided; or
     |       * return the default value for the context variable, if it was created
     |         with one; or
     |       * raise a LookupError.
     |
     |  reset(self, token, /)
     |      Reset the context variable.
     |
     |      The variable is reset to the value it had before the `ContextVar.set()` that
     |      created the token was used.
     |
     |  set(self, value, /)
     |      Call to set a new value for the context variable in the current context.
     |
     |      The required value argument is the new value for the context variable.
     |
     |      Returns a Token object that can be used to restore the variable to its previous
     |      value via the `ContextVar.reset()` method.
     |
     |  ----------------------------------------------------------------------
     |  Class methods defined here:
     |
     |  __class_getitem__(...) from builtins.type
     |      See PEP 585
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs) from builtins.type
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  name

    class Token(builtins.object)
     |  Methods defined here:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  ----------------------------------------------------------------------
     |  Class methods defined here:
     |
     |  __class_getitem__(...) from builtins.type
     |      See PEP 585
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs) from builtins.type
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  old_value
     |
     |  var
     |
     |  ----------------------------------------------------------------------
     |  Data and other attributes defined here:
     |
     |  MISSING = <Token.MISSING>
     |
     |  __hash__ = None

FUNCTIONS
    copy_context()

FILE
    /usr/lib/python3.10/lib-dynload/_contextvars.cpython-310-x86_64-linux-gnu.so



Generated by phpMan Author: Che Dong Under GNU General Public License
2026-06-02 05:14 @216.73.216.198 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 TransitionalValid CSS!

^_back to top