When using python 3.5 os.walk()
and looking at the dirname output I get a lot of empty lists (returned [ ]
). I have no idea why.
import os
tdir = '/home/pontiac/testdir'
gen0 = os.walk(tdir)
print(next(gen0)[1])
print(next(gen0)[1])
gen1 = os.walk(tdir)
for ea in gen1:
print(ea[1])
Output:
['t2', 't1']
[]
['t2', 't1']
[]
[]