こんにちは!
皆さんは、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」を使用
簡単に拡張子を取得することができたね!
みなさんもいろいろな拡張子を取得してみましょう!