34

Python 3.6 の Pathlib モジュールの Path.glob() メソッドの結果に苦労しています。

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 の結果をループするにはどうすればよいですか?

4

1 に答える 1