New submission from Antony Lee:

I would like to suggest allowing passing "delete=False" to the 
TemporaryDirectory constructor, with the effect that the directory is not 
deleted when the TemporaryDirectory context manager exits, or when the 
TemporaryDirectory object is deleted.

I realize that this would effectively duplicate the functionality of mkdtemp, 
but this is similar to the redundancy between NamedTemporaryFile(delete=False) 
and mkstemp, and would make it easier to switch between the two behaviors 
(which is useful e.g. when debugging, where you may need to look at the 
temporary files "post-mortem").

----------
components: Library (Lib)
messages: 250158
nosy: Antony.Lee
priority: normal
severity: normal
status: open
title: Allow passing "delete=False" to TemporaryDirectory
versions: Python 3.6

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25024>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to