Monero
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Member Functions | Protected 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

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

Public Attributes

 name
 

Protected Member Functions

 _cleanup (cls, name, warn_message)
 

Protected Attributes

 _finalizer
 
 _cleanup
 

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__()

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

Member Function Documentation

◆ __enter__()

py2backports.tempfile.TemporaryDirectory.__enter__ ( self)

◆ __exit__()

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

◆ __repr__()

py2backports.tempfile.TemporaryDirectory.__repr__ ( self)

◆ _cleanup()

py2backports.tempfile.TemporaryDirectory._cleanup ( cls,
name,
warn_message )
protected

◆ cleanup()

py2backports.tempfile.TemporaryDirectory.cleanup ( self)

Member Data Documentation

◆ _cleanup

py2backports.tempfile.TemporaryDirectory._cleanup
protected

◆ _finalizer

py2backports.tempfile.TemporaryDirectory._finalizer
protected

◆ name

py2backports.tempfile.TemporaryDirectory.name

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