當使用python 3.5 os.walk()
並查看dirname輸出時,我得到很多空列表(返回[ ]
)。我不知道爲什麼。os.walk的dirname中的空列表是什麼?
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])
輸出:
['t2', 't1']
[]
['t2', 't1']
[]
[]
什麼是*的東西*在'/家庭/龐蒂亞克/ testdir'? –
testdir - 目錄t1和t2並且沒有文件。 t1和t2 - 沒有子目錄,也沒有文件。 – user3163030
明白了。我只是看着它,想通了,現在可以看到,看完你的評論後,這將是有用的信息..謝謝。 – user3163030