Pythonで検索フォルダのファイルのみ取得サンプル

環境
Python 3.9.7

書式
os.walk(top=’フォルダパス’):
引数topに対象のフォルダを指定します

戻り値
root 検索パス
dirs ディレクト名のリスト
files ファイル目のリスト

使用例

import os

for root, dirs, files in os.walk(top='C:\data2'):
    for file in files:
        filePath = os.path.join(root, file)
        print(f'ファイルパス:{filePath}')

実行結果

>python test.py
ファイルパス:C:\data2\cft_mod.csv
ファイルパス:C:\data2\logging-copy.txt
ファイルパス:C:\data2\test.txt
ファイルパス:C:\data2\test02.txt

 

Python

Posted by arkgame