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

os.path.splitext
こつこつPython
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

未経験からはじめるPython学習「キノクエスト」 キノクエスト
  • スキルアップしたいけど何からはじめればよいかわからない…
  • プログラミングスクールに入りたいけど料金が高い…
  • プログラミングを学んでも業務やキャリアに活かせるか不安…

キノクエストは、このような悩みを持つ方にぴったりのプログラミング学習サービスです。
国内最大級のプログラミング学習系YouTubeチャンネル「キノコード」が提供しているから、未経験者にもわかりやすく質の高い学習体験を実感していただけます。

キノクエスト