Ben FrantzDale <b...@formlabs.com> added the comment:
I looked into it a bit more. With python 2.7 on macOS High Sierra on APFS
(Encrypted) with a FAT32 thumb drive... I have a directory that
glob.glob('/Volumes/thumb/tmp/*') shows as sorted. I cp -r that to /tmp with
bash. glob.glob
Ben FrantzDale <b...@formlabs.com> added the comment:
Great point. Looks like the phrase is "in arbitrary order" in the docs for
those (both 2.7 and 3), which is better than saying nothing. I'd still
prefer a bit more specificity about the potential gotcha since "arbitr
Ben FrantzDale <b...@formlabs.com> added the comment:
Fascinating. That seems like an even wilder gotcha: It sounds like a script
assuming sorted results would work in one directory (on one filesystem) but not
on another. Or even weirder, if I had a mounted scratch partition, the script
New submission from Ben FrantzDale <b...@formlabs.com>:
The sortedness of glob.glob's output is platform-dependent. While the docs do
not mention sorting, and so are strictly correct, if you are on a platform
where its output is sorted, it's easy to believe that the output is always