【毎日Python】Pythonでファイル名と拡張子に分割する方法|os.path.splitext

file_name = 'A.csv'
import os

file, ext = os.path.splitext(file_name)

Pythonでファイル名と拡張子にわける方法です。
Pythonのosモジュールのpath.splitextを使います。
必須の引数は、ファイル名です。
今回はこのようなA.csvというファイル名を渡します。
splitext関数の返り値は2つです。
最初の返り値がファイル名で、次の返り値が拡張子です。
実行します。

file
ext
dir_name,file_name = os.path.split(file_path)

似た関数として、ファイルパスをディレクトリパスとファイル名に分割するos.pathモジュールのsplitなどがあります。

関連する関数

【毎日Python】Pythonでディレクトリパスとファイル名に分割|os.path.split

【毎日Python】Pythonでファイルパスからディレクリパス、ファイルパスを取得する方法|os.path.dirname/basename