Mar-07-2017, 02:47 PM
Hi
I am attempting to list all directories using a glob pattern.
In each case below I cannot obtain a definitive list.
for example:
I have tried this as well:
Can anybody suggest a pattern that will match part1 to part10 ?
Thanks
I am attempting to list all directories using a glob pattern.
In each case below I cannot obtain a definitive list.
for example:
>>> import glob >>> dirPattern = '/data/part[0-9]' >>> for d in glob.glob(dirPattern): ... print(d) ... /data/part8 /data/part2 /data/part4 /data/part7 /data/part3 /data/part1 /data/part5 /data/part9 /data/part6one of the directories is however missing - "/data/part10"
I have tried this as well:
>>> dirPattern='/data/part[0-9]{2}' >>> for d in glob.glob(dirPattern): ... print(d) ... >>> >>> dirPattern='/data/part[0-9][0-9]' >>> for d in glob.glob(dirPattern): ... print(d) ... /data/part10But as you can see, either nothing appears or only part10 is listed.
Can anybody suggest a pattern that will match part1 to part10 ?
Thanks