image

the sleepy snake

index :: path :: iter_parents

iter_parents(path)

Iterator over a path. Yields the next parent component in turn.

sample

path = 'aaa//bbb/ccc'
for i in iter_parents(path):
print i
>> 'aaa/bbb/ccc'
>> 'aaa/bbb'
>> 'aaa'