そのフォルダにどんなファイル、フォルダがあるか列挙する

file-enumrate.png

まとめ

面倒くささはWinAPIがチャンピョン。
楽なのはPython

インクルード ファイル列挙 そのファイルは存在するか それはファイルか?
python import glob glob(正規表現) os.path.exists("ファイル名orフォルダ名") os.path.isfile("なにか")
WinAPI #include <windows.h> FindFirstFile() WIN32_FIND_DATA.dwFileAttributes
C++ #include <filesystem> directory_iterator

ファイルの列挙

import glob
files=glob.glob("*.bmp")
for filename in files:
    print filename;

フォルダの列挙

#coding: UTF-8
import glob#ファイル探索に必要
import os#ディレクトリかどうかに必要
files=glob.glob("*")
for filename in files:
    if os.path.isdir(filename):
        print filename;

そのファイルは存在するか?

import os.path
os.path.exists("ファイル名orフォルダ名")
os.path.isfile("なにか")#それがファイルなのかディレクトリなのか教えてくれる。
Bibliography
1. FindFirstFile(ファイル名,データバッファ)…ファイル名は「directory/*」みたいな感じでokこの文字列に「*」または「?」のワイルドカード文字を含めることができます。

サポートサイト Wikidot.com