Pythonでフォルダ内のファイル名のみを取得する3つの方法

Python
スポンサーリンク

こんにちはーー

Pythonでフォルダ内のファイル名のみを取得する3つのコードを書いたので記事にしました。

この記事が誰かの役に立てば幸いです。
コードを書いているところを動画にしてみました。

スポンサーリンク

概要

Pythonのスクリプトと同じ階層に”output”フォルダを用意し、
その中に0~16のwavファイルを用意しました。
このファイル名を取得するコードを書きました。

実行結果は↓のようにprintで出力します。

サンプルコード1

import glob
import os
for f in glob.glob('./output/*.wav'):
    print(os.path.split(f)[1])

サンプルコード2

import os
for fd_path, sb_folder, sb_file in os.walk('./output/'):
    for fil in sb_file:    
        print(fil)

サンプルコード3

import pathlib
p_temp = pathlib.Path('./output').glob('*.wav')
for p in p_temp:
    print(p.name)

以上になります!

コメント

タイトルとURLをコピーしました