拡張子の取得
Pythonでファイルの拡張子を取得する方法です。 このあたりは同じような処理を自ら実装しても十分に実現可能ですが、せっかく用意されていますので使ってみましょう。
「os.path.splitext」を使用します。
# -*- coding: utf-8 -*-
import os.path
print os.path.splitext('splitext.py')
print os.path.splitext('c:/python/splitext.txt')
print os.path.splitext('splitext')
--実行結果--
('splitext', '.py')
('c:/python/splitext', '.txt')
('splitext', '')
ファイル名と拡張子で分割した値がタプルで返ってきます。ファイル名のみで拡張子がない場合は、空の文字列となります。
改行コードも動作環境によって変わります!
▶応用編:改行コードの取得
