Pythonでファイルのベース名(拡張子を除いたファイル名)を取得する方法はいくつかあります。以下にいくつかのシンプルで簡単な方法とコード例を示します。
方法1: osモジュールを使用する方法
import os
file_path = "/path/to/file.txt"
base_name = os.path.basename(file_path)
print(base_name)
この方法では、os.path.basename()
関数を使用して、指定したファイルパスからベース名を取得します。
方法2: pathlibモジュールを使用する方法
from pathlib import Path
file_path = "/path/to/file.txt"
base_name = Path(file_path).stem
print(base_name)
この方法では、pathlib.Path()
クラスを使用してファイルパスを指定し、stem
属性を使用してベース名を取得します。
どちらの方法でも、file_path
には対象のファイルのパスを指定してください。取得したベース名は、base_name
変数に格納されます。
これらの方法を使用すると、Pythonでファイルのベース名を簡単に取得することができます。ご参考までにお使いください。