[Python-Dev] Defining a path protocol
Ethan Furman
ethan at stoneleaf.us
Sat Apr 9 11:39:30 EDT 2016
More information about the Python-Dev mailing list
Sat Apr 9 11:39:30 EDT 2016
- Previous message (by thread): [Python-Dev] Defining a path protocol
- Next message (by thread): [Python-Dev] Defining a path protocol
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 04/09/2016 07:32 AM, Nikolaus Rath wrote: > On Apr 07 2016, Donald Stufft <donald at stufft.io> wrote: >>> On Apr 7, 2016, at 6:48 AM, Nikolaus Rath <Nikolaus at rath.org> wrote: >>> >>> Does anyone anticipate any classes other than those from pathlib to come >>> with such a method? >> >> >> It seems like it would be reasonable for pathlib.Path to call fspath on the >> path passed to pathlib.Path.__init__, which would mean that if other libraries >> implemented __fspath__ then you could pass their path objects to pathlib and >> it would just work (and similarly, if they also called fspath it would enable >> interoperation between all of the various path libraries). > > Indeed, but my question is: is this actually going to happen? Are there > going to be other libraries that will implement __fspath__, and will > there be demand for pathlib to support them? There will be at least one. :) -- ~Ethan~
- Previous message (by thread): [Python-Dev] Defining a path protocol
- Next message (by thread): [Python-Dev] Defining a path protocol
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list