ディレクトリ処理

動画撮影で得られた大量の image sqeuence などを処理する場合に便利.

ディレクトリ内ファイル名一覧

import os

path = r'c:/'

try:
    # ファイル・ディレクトリ一覧
    dir = os.listdir(path)

    # ディレクトリ+ファイル名をリスト形式で表示
    print(dir)

    # ファイル名のみを抽出.ディレクトリ名を除外.
    files = [tmp for tmp in dir if os.path.isfile(os.path.join(path, tmp))]
    print(files)

    # 1行に1ファイルごとに表示
    for fname in files:
        print(fname)

except:
    print('エラー')