[Python-ideas] Updated PEP 428 (pathlib)
cf.natali at gmail.com
Sun Mar 3 09:46:16 CET 2013
> I've updated PEP 428 following the previous discussion.
I really look forward to PEP 428 acceptance :-)
Just a couple remarks:
>>> p = PureNTPath('c:/Downloads/pathlib.tar.gz')
I find the 'p.basename' name confusing: following POSIX conventions,
'basename' should be 'pathlib.tar.gz'. I don't have another 'name' to
propose for the stripped name, though.
> match() matches the path against a glob pattern:
I think it could be interesting to add an optional argument to
mitigate glob-based DoS. Whether this should be made default is left
as an exercise to the reader :-)
More information about the Python-ideas