Pythonでフォルダをループして処理するには、どうすればいいですか?
Pythonでは、フォルダをループ処理するためにosモジュールを使用することができます。以下は、すべてのファイルとサブフォルダをループ処理する方法を示したコード例です。
import os
# 指定要遍历的文件夹路径
folder_path = 'path_to_folder'
# 遍历文件夹中的所有文件和子文件夹
for root, dirs, files in os.walk(folder_path):
for file in files:
# 打印文件路径
print(os.path.join(root, file))
上記のコードでは、os.walk()メソッドが指定されたパス内のすべてのファイルやサブフォルダを再帰的に巡回し、現在のフォルダのパス、現在のフォルダ内のサブフォルダリスト、および現在のフォルダ内のファイルリストを返します。これらの値を使用してファイルやフォルダのパスにアクセスできます。
ファイルパスを適切に入力してください。Path_to_folderはフォルダのパスに置き換えてください。