On Windows XP glob.glob doesn't work properly for files without extensions.
E.g. C:\Temp contains 4 files: 2 with extensions, 2 without.
C:\Temp>dir /b *
aaaaa.aaa
bbbbb.bbb
ccccc
ddddd
C:\Temp>dir /b *.
ccccc
ddddd
C:\Temp>python
Python 2.3 (#46, Jul 29 2003, 18:54:32) [MSC v.1200 32 bit (Intel)] on win32
Type "help", "copyright" , "credits" or "license" for more information.[color=blue][color=green][color=darkred]
>>> import glob[/color][/color][/color]
[color=blue][color=green][color=darkred]
>>> glob.glob( '*' )[/color][/color][/color]
['aaaaa.aaa', 'bbbbb.bbb', 'ccccc', 'ddddd']
[color=blue][color=green][color=darkred]
>>> glob.glob( '*.' )[/color][/color][/color]
[]
It looks like a bug.
Georgy
--
Georgy Pruss
E-mail: 'ZDAwMTEyMHQwMz MwQGhvdG1haWwuY 29t\n'.decode(' base64')
E.g. C:\Temp contains 4 files: 2 with extensions, 2 without.
C:\Temp>dir /b *
aaaaa.aaa
bbbbb.bbb
ccccc
ddddd
C:\Temp>dir /b *.
ccccc
ddddd
C:\Temp>python
Python 2.3 (#46, Jul 29 2003, 18:54:32) [MSC v.1200 32 bit (Intel)] on win32
Type "help", "copyright" , "credits" or "license" for more information.[color=blue][color=green][color=darkred]
>>> import glob[/color][/color][/color]
[color=blue][color=green][color=darkred]
>>> glob.glob( '*' )[/color][/color][/color]
['aaaaa.aaa', 'bbbbb.bbb', 'ccccc', 'ddddd']
[color=blue][color=green][color=darkred]
>>> glob.glob( '*.' )[/color][/color][/color]
[]
It looks like a bug.
Georgy
--
Georgy Pruss
E-mail: 'ZDAwMTEyMHQwMz MwQGhvdG1haWwuY 29t\n'.decode(' base64')
Comment