動画撮影で得られた大量の 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('エラー')