1
我正在使用Python 3.6中的Pathlib模塊的Path.glob()方法的結果掙扎。從Path.glob()(Pathlib)循環結果
from pathlib import Path
dir = Path.cwd()
files = dir.glob('*.txt')
print(list(files))
>> [WindowsPath('C:/whatever/file1.txt'), WindowsPath('C:/whatever/file2.txt')]
for file in files:
print(file)
print('Check.')
>>
顯然,水珠找到的文件,但不執行for循環。我如何循環遍歷pathlib-glob-search的結果?
迭代器得到了在'名單消耗(文件)',你就必須做'文件= dir.glob( '* .txt的')'再次 –