Barry A. Warsaw added the comment:
I like it. Thanks for the contribution! Assigning to myself since I plan on
working to land this in 3.5.
--
assignee: - barry
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21539
Roundup Robot added the comment:
New changeset 8af80d68bcdc by Barry Warsaw in branch 'default':
- Issue #21539: Add a *exists_ok* argument to `Pathlib.mkdir()` to mimic
http://hg.python.org/cpython/rev/8af80d68bcdc
--
nosy: +python-dev
___
Python
Changes by Barry A. Warsaw ba...@python.org:
--
resolution: - fixed
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21539
___
Changes by Berker Peksag berker.pek...@gmail.com:
--
stage: patch review - resolved
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21539
___
___
Berker Peksag added the comment:
Updated patch. Thank you Barry and Antoine.
--
stage: - patch review
Added file: http://bugs.python.org/file35421/issue21539_v2.diff
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21539
Changes by Barry A. Warsaw ba...@python.org:
--
nosy: +barry
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21539
___
___
Python-bugs-list mailing
Barry A. Warsaw added the comment:
I've just been writing some new code to use pathlib and ran into this one
myself. An exist_ok=False is fine, although it's a slight shame that for
backward compatibility we can't adopt os.makedirs() signature exactly.
--
Antoine Pitrou added the comment:
Le 27/05/2014 20:32, Barry A. Warsaw a écrit :
I've just been writing some new code to use pathlib and ran into
this
one myself. An exist_ok=False is fine, although it's a slight shame that
for backward compatibility we can't adopt os.makedirs() signature
Barry A. Warsaw added the comment:
On May 27, 2014, at 08:48 PM, Antoine Pitrou wrote:
What do you mean by that? The os.makedirs() signature is
os.makedirs(name, mode=0o777, exist_ok=False)
Right, but this is Path.mkdir's signature:
Path.mkdir(mode=0o777, parents=False)
so it's too late to
Changes by Antoine Pitrou pit...@free.fr:
--
nosy: +pitrou
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21539
___
___
Python-bugs-list mailing
Antoine Pitrou added the comment:
I think we can a new `exist_ok` parameter indeed. It should probably be False
by default, though.
--
versions: +Python 3.5
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21539
Changes by Berker Peksag berker.pek...@gmail.com:
--
keywords: +patch
nosy: +berker.peksag
Added file: http://bugs.python.org/file35303/issue21539.diff
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21539
New submission from Jim Garrison:
As of Python 3.2, `os.makedirs()` takes `exist_ok` as a keyword argument. If
set to true, the function does not raise an error if the directory already
exists. This makes the function's behavior similar to `mkdir -p` on the UNIX
commandline. (See
13 matches
Mail list logo