【Python】ファイルのファイルタイトル・拡張子をそれぞれ取得する方法を紹介!「os.path.splitext」

こんにちは!

皆さんは、Pythonでファイルのファイルタイトル・拡張子を取得したいと思ったことはありませんか?

Python初心者
拡張子を取得できたら便利だね!

ファイルのファイルタイトル・拡張子の取得には、「os.path.splitext」を使うと簡単に行うことができますよ。

今回の記事では、以下の内容について紹介します。

  • ファイルのファイルタイトルの取得方法
  • ファイルの拡張子の取得方法

ファイルのファイルタイトル・拡張子の取得方法

ファイルのファイルタイトル・拡張子を取得するには、「os.path.splitext」を使用します。

osモジュールはPythonの標準ライブラリ内にあるため、インストールは必要ありません。

それでは、コードの例を見てみましょう。

ソースコード

filetitle, filetext = os.path.splitext('sample.pdf')

print(filetitle)
print(filetext)

実行結果

sample
.pdf

「sample」がファイルタイトルで、「.pdf」が拡張子ですね。

存在しないファイルでも実行できます。

ソースコード

filetitle, filetext = os.path.splitext('sample.abcdef')

print(filetitle)
print(filetext)

実行結果

sample
.abcdef

「.abcdef」なんていう拡張子は存在しないので、この名前のファイルは存在しませんね!

しっかりと存在するファイルのファイルタイトル・拡張子を取得したい場合には、ファイルの存在判定を行いましょう。

まとめ

今回の記事では、以下の内容について紹介しました。

  • ファイルのファイルタイトルの取得方法
    →「os.path.splitext」を使用
  • ファイルの拡張子の取得方法
    →「os.path.splitext」を使用
Python初心者
簡単に拡張子を取得することができたね!

みなさんもいろいろな拡張子を取得してみましょう!