環境設定 数値 文字列 正規表現 リスト タプル 集合 辞書 ループ 関数 クラス データクラス 時間 パス ファイル スクレイピング その他

Pythonでファイルの名前と拡張子を取得する

最終更新日 2019.11.28

Python でファイルの名前と拡張子を取得するには os.path.splitext を使います。

import os

f = 'test.csv'

r, e = os.path.splitext(f)

print(r)  # test
print(e)  # .csv

ファイル名(パスである必要はない)を os.path.splitext に入れると、名前と拡張子が分離されます。拡張子はドットがついています。