Pythonのzipfileメソッド Path.iterdir

pathlibモジュールのPath.iterdirメソッドは、指定されたディレクトリパスに含まれるファイルとディレクトリをイテレーション(反復処理)するために使用されます。このメソッドは、ディレクトリ内のエントリ(ファイルやサブディレクトリ)を簡単に列挙できる便利な方法です。

以下は、Path.iterdirメソッドの使用例です:

python
from pathlib import Path # ディレクトリ内のファイルとサブディレクトリを列挙 dir_path = Path('/path/to/my/directory') for entry in dir_path.iterdir(): if entry.is_file(): print(f"ファイル: {entry.name}") elif entry.is_dir(): print(f"ディレクトリ: {entry.name}")

上記のコードでは、Path.iterdirメソッドを使用して指定したディレクトリ内のファイルとサブディレクトリを列挙し、それぞれの名前と種類を表示しています。

Path.iterdirメソッドは、ファイル操作やディレクトリ操作において、ディレクトリ内のエントリを取得するために非常に便利です。ファイルを処理したり、サブディレクトリを再帰的に探索したりするのに役立ちます。