PyDocs

Nav

Python Runtime Services

nullcontext

contextlib

function · Added in 3.7 (source)
  • nullcontext(enter_result=None)
Context manager that does no additional processing.

Used as a stand-in for a normal context manager, when a particular
block of code is only sometimes used with a normal context manager:

cm = optional_cm if condition else nullcontext()
with cm:
    # Perform operation, using optional_cm if condition is True
Changed in 3.10
  • 3.10: asynchronous context manager support was added.
0 Examples
No examples for contextlib/nullcontext.
See Also
No see-alsos for contextlib/nullcontext
0 Notes
No notes for nullcontext