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