Pythonのzipfileメソッド Path.stem

pathlibモジュールのPath.stem属性は、Pathオブジェクトが表すファイルパスのベース名(拡張子を除いた部分)を取得するために使用されます。ファイルパスのベース名は、ファイル名から拡張子を取り除いた部分で、ファイルの識別や操作に便利です。

以下は、Path.stem属性の使用例です:

python
from pathlib import Path # ファイルパスからベース名を取得 file_path = Path('/path/to/my/document.pdf') file_base_name = file_path.stem print("ファイルのベース名:", file_base_name)

上記のコードでは、Path.stem属性を使用して指定されたファイルパスのベース名(拡張子を除いた部分)を取得し、それを表示しています。この属性を使用することで、ファイル名のベース部分を抽出し、ファイルの名前に基づいた操作を行うのに役立ちます。