New submission from Tim Hoffmann <tim.hoffm...@posteo.de>:

The following functions accept exist_ok/missing_ok parameters:

- Path.mkdir(exist_ok)
- os.makedirs(exist_ok)
- shutil.copytree(dirs_exist_ok) - (https://bugs.python.org/issue20849)
- Path.unlink(missing_ok) - (https://bugs.python.org/issue33123)

For consistency, these functions should support them as well (but currently 
don't):

- os.makedir(exist_ok)
- os.rmdir(missing_ok)
- Path.rmdir(missing_ok)
- os.removedirs(missing_ok)
- shutil.rmtree(missing_ok)

----------
components: Library (Lib)
messages: 352590
nosy: timhoffm
priority: normal
severity: normal
status: open
title: Consistently add exist_ok / missing_ok parameters to directory 
creation/deletion functions
type: enhancement
versions: Python 3.9

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

Reply via email to