python ファイル名 変数 - あるディレクトリのすべてのファイルをリストアップするにはどうしたらいいですか?

python ファイル名 取得 glob / python / directory

Pythonでディレクトリのすべてのファイルを一覧表示し、それらを list 追加するにはどうすればよいですか?

Ioannis Filippidis



Answer #1

ファイルのリストのみを取得する(サブディレクトリなし)1行のソリューション:

filenames = next(os.walk(path))[2]

または絶対的なパス名を使用します。

paths = [os.path.join(path, fn) for fn in next(os.walk(path))[2]]