On 04/10/2016 12:36 AM, Nick Coghlan wrote:
On 10 April 2016 at 17:12, Greg Ewing wrote:

But there needs to be some way to ask a path object for
its native string representation, otherwise there would
be no point in using foreign path objects at all.

In addition to the existing "str(pathobj)", a "path" property was
recently added for that purpose:

    >>> import pathlib
    >>> pathlib.PureWindowsPath(".")
    PureWindowsPath('.')
    >>> pathlib.PureWindowsPath(".").path
    '.'

(The specific property name was chosen to match os.scandir's DirEntry.path)

But with the new __fspath__ enhancements wouldn't the .path attribute go away?

--
~Ethan~

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to