У меня есть этот код:
for f in os.listdir(ftpUploaddir):
if os.path.isfile(os.path.join(ftpUploaddir,f)):
#Filter files having .png as extension
if f[-4:] == ".png":
print "from directory", f
В нем не перечислены файлы, содержащие не более одного пробела, например:
100002044_A h_HD_XXX_20120229_141236.png
Есть 3 пробела между A
и h
.
Я знаю, что будет указан один пробел, но не несколько пробелов
Даже ls
не будет перечислять файлы, используя ls/*.png
Любая помощь приветствуется