Pythonでフォルダ内の特定ファイルを検索する方法

Pythonでは、特定のファイルをフォルダー内で見つけるためにosとos.pathモジュールを使用することができます。以下は、ファイル名がexample.txtである特定のファイルを見つけるためのサンプルコードです:

import os

# 定义要查找的文件名
file_name = "example.txt"

# 获取当前工作目录
dir_path = os.getcwd()

# 遍历文件夹下的所有文件和子文件夹
for root, dirs, files in os.walk(dir_path):
    for file in files:
        if file == file_name:
            # 找到目标文件
            file_path = os.path.join(root, file)
            print("找到文件:", file_path)

上記の例では、まず検索するファイル名としてexample.txtを定義し、現在の作業ディレクトリを取得します。次に、os.walk()メソッドを使用してフォルダ内のすべてのファイルとサブフォルダを走査し、各フォルダ内で目標ファイルを検索します。目標ファイルが見つかった場合、ファイルのパスを出力します。

必要に応じて、ファイル名やフォルダーのパスを変更して特定のファイルを見つけることができます。

bannerAds