Pythonでファイルを扱う際に、ファイル名を取得する必要がある場合があります。そのためには、osモジュールを使用することができます。

import os

path = "/path/to/file.txt"
filename = os.path.basename(path)

print(filename)  # "file.txt"

os.path.basename()関数は、パスからファイル名を取得することができます。この関数は、Unix、WindowsなどのOSで正しく動作します。

また、ファイルの拡張子を取得したい場合には、os.path.splitext()関数を使用することができます。

import os

path = "/path/to/file.txt"
filename, extension = os.path.splitext(path)

print(filename)  # "/path/to/file"
print(extension)  # ".txt"

os.path.splitext()関数は、ファイル名から拡張子を取得することができます。これにより、ファイル名と拡張子を簡単に取得することができます。

以上がPythonでのファイル名の取得方法です。osモジュールを使用することで、簡単にファイル名を取得することができます。