[Python-Dev] Pathlib enhancments - method name only

Paul Moore p.f.moore at gmail.com
Sun Apr 10 03:58:06 EDT 2016


On 10 April 2016 at 08:36, Nick Coghlan <ncoghlan at gmail.com> wrote:
> 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)

I believe that under the current proposal, the ".path" property will
be removed again in favour of the new protocol, so the only actual
option would be str(pathobj).

Paul


More information about the Python-Dev mailing list