環境設定 数値 文字列 正規表現 リスト タプル 集合 辞書 ループ 関数 クラス データクラス 時間 パス ファイル スクレイピング その他

Pythonでカレント・ディレクトリにあるファイル一覧を取得する

最終更新日 2023.02.18

Python でファイル一覧を取得するには os.listdir を使います。下のコードはプログラム・ファイルがあるディレクトリのファイル一覧を表示しています。

import os

a = os.listdir('./')

print(a)
# ['a.py', 'test.csv', 'c.py', 'b.py', 'test.txt', '.idea']

現在のディレクトリは ./ です。上のコードは a.py というファイルに書かれています。listdir の引数は相対パスも絶対パスも可能です。