Electroneum
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
py2backports.tempfile.TemporaryDirectory Class Reference
Inheritance diagram for py2backports.tempfile.TemporaryDirectory:
Inheritance graph
[legend]
Collaboration diagram for py2backports.tempfile.TemporaryDirectory:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, suffix=None, prefix=None, dir=None)
 
def __repr__ (self)
 
def __enter__ (self)
 
def __exit__ (self, exc, value, tb)
 
def cleanup (self)
 

Public Attributes

 name
 

Private Member Functions

def _cleanup (cls, name, warn_message)
 

Private Attributes

 _finalizer
 

Detailed Description

Create and return a temporary directory.  This has the same
behavior as mkdtemp but can be used as a context manager.  For
example:
    with TemporaryDirectory() as tmpdir:
        ...
Upon exiting the context, the directory and everything contained
in it are removed.

Constructor & Destructor Documentation

◆ __init__()

def py2backports.tempfile.TemporaryDirectory.__init__ (   self,
  suffix = None,
  prefix = None,
  dir = None 
)

Member Function Documentation

◆ __enter__()

def py2backports.tempfile.TemporaryDirectory.__enter__ (   self)

◆ __exit__()

def py2backports.tempfile.TemporaryDirectory.__exit__ (   self,
  exc,
  value,
  tb 
)

◆ __repr__()

def py2backports.tempfile.TemporaryDirectory.__repr__ (   self)

◆ _cleanup()

def py2backports.tempfile.TemporaryDirectory._cleanup (   cls,
  name,
  warn_message 
)
private

◆ cleanup()

def py2backports.tempfile.TemporaryDirectory.cleanup (   self)

Member Data Documentation

◆ _finalizer

py2backports.tempfile.TemporaryDirectory._finalizer
private

◆ name

py2backports.tempfile.TemporaryDirectory.name

The documentation for this class was generated from the following file: