\

Pythonでファイルを探す方法はいくつかあります。以下にその一部を紹介します。

  1. osモジュールを使用する方法os.walk関数を使用してディレクトリツリーを走査し、特定の名前のファイルを探すことができます。以下にそのコードを示します。
import os

def find(name, path):
    for root, dirs, files in os.walk(path):
        if name in files:
            return os.path.join(root, name)
  1. pathlibモジュールを使用する方法:Python 3.4以降では、pathlibモジュールのPath.glob関数を使用してファイルを探すことができます。以下にそのコードを示します。
import pathlib

sorted(pathlib.Path('.').glob('**/*.py'))
  1. globモジュールを使用する方法:Python 3.5以降では、globモジュールのglob関数を使用してファイルを探すことができます。以下にそのコードを示します。
import glob

glob.glob('**/*.txt', recursive=True)

これらの方法を使用すれば、Pythonでファイルを効率的に探すことができます。適切な方法を選択して、コーディングを楽しみましょう!

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です