On Sat, Apr 9, 2016 at 10:16 AM, Ethan Furman <et...@stoneleaf.us> wrote: > On 04/09/2016 12:07 AM, Victor Stinner wrote: >> >> os.DirEntry doesn't support bytes: os.scandir() only accept str. It's a >> deliberate choice. > > > 3.5.0 scandir supports bytes: > > --> huh = list(scandir(b'.')) > --> huh > [<DirEntry b'minicourse-ajax-project'>, <DirEntry b'js'>, <DirEntry > b'__MACOSX'>, <DirEntry b'index.xaml'>, <DirEntry b'css'>, <DirEntry > b'index.html'>] > > --> huh[0].path > b'./minicourse-ajax-project' > >
Maybe it's the bytes support in scandir that should be deprecated? (And not bytes support in general, which cannot be done on posix, as I hear Stephen T. will tell me). -Koos _______________________________________________ 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