Contoh 1: Menggunakan modul os
import os
# file name with extension
file_name = os.path.basename('/root/file.ext')
# file name without extension
print(os.path.splitext(file_name)[0])
Keluaran
file
basename()
memberikan nama file/folder terakhir dari jalur, sedangkan splitext()
membagi nama file menjadi nama file dan ekstensi.
import os
print(os.path.splitext(file_name)[0])
Keluaran
('file', '.ext')
Contoh 2: Menggunakan modul Path
from pathlib import Path
print(Path('/root/file.ext').stem)
Keluaran
file
Ini berfungsi untuk python 3.4 dan di atasnya.