Python ディレクトリ走査の基本と実践【os, glob活用】
Pythonでは、osモジュールを使用してフォルダーを反復処理することができます。
指定されたフォルダ内のすべてのファイルとサブフォルダを反復処理する方法を示す簡単なサンプルコードが以下に示されています。
import os
def list_files_in_folder(folder):
for root, dirs, files in os.walk(folder):
for file in files:
print(os.path.join(root, file))
# 指定要遍历的文件夹路径
folder_path = "path/to/your/folder"
# 调用函数来遍历文件夹
list_files_in_folder(folder_path)
上記の例では、os.walk()関数は指定されたフォルダ内のすべてのファイルとサブフォルダを走査するために使用されます。filesリストをループ処理することで、ファイルの完全なパスを印刷することができます。必要に応じて、ファイルを異なる方法で処理することができます。