[Python-Dev] Bytes path support (original) (raw)
Ethan Furman ethan at stoneleaf.us
Thu Aug 21 01:33:27 CEST 2014
- Previous message: [Python-Dev] Bytes path support
- Next message: [Python-Dev] Bytes path support
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 08/20/2014 03:31 PM, Nick Coghlan wrote:
On 21 Aug 2014 08:19, "Greg Ewing" <greg.ewing at canterbury.ac.nz <mailto:greg.ewing at canterbury.ac.nz>> wrote:
Antoine Pitrou wrote:
I think if you want low-level features (such as unconverted bytes paths under POSIX), it is reasonable to point you to low-level APIs. The problem with scandir() in particular is that there is currently no low-level API exposed that gives the same functionality. If scandir() is not to support bytes paths, I'd suggest exposing the opendir() and readdir() system calls with bytes path support. scandir is low level (the entire os module is low level). In fact, aside from pathlib, I'd consider pretty much every API we have that deals with paths to be low level - that's a large part of the reason we needed pathlib!
If scandir is low-level, and the low-level API's are the ones that should support bytes paths, then scandir should support bytes paths.
Is that what you meant to say?
--
Ethan
- Previous message: [Python-Dev] Bytes path support
- Next message: [Python-Dev] Bytes path support
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]