[python]指定ディレクトリに存在するファイル一覧を、ファイル名でソートして取得する

カテゴリ: python

pythobでは、os.listdir()関数で、ディレクトリ内に存在するファイルの一覧を取得できます。

import os

files = os.listdir('output')
for file in files:
    print(file)

上記のプログラムを実行してみたところ、出力結果がファイル名のアルファベット順で出力されないようです。ファイル名でソーとしたい場合は、listdir()の結果をsorted()に処理させると良いです。

import os

files = os.listdir('output')
files = sorted(files)

for file in files:
    print(file)

Amazonでおトクに買い物する方法
AmazonチャージでポイントGET


Amazonは買いもの前にAmazonギフト券をチャージしてポイントをゲットしないと損!

こちらもおススメ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です