Python でのファイル拡張子の抽出
ファイル名からファイル拡張子を抽出することは、プログラミングにおける一般的なタスクです。 Python には、このタスクを簡単に処理するための便利な関数 os.path.splitext が用意されています。
os.path.splitext 関数は、ファイル名を引数として受け取り、2 つの文字列を含むタプルを返します。最初の文字列は拡張子を除いたファイル名を表し、2 番目の文字列は拡張子自体を表します。
たとえば、ファイル名 /path/to/somefile.ext を os.path.splitext に指定すると、 return:
>>> import os >>> filename = '/path/to/somefile.ext' >>> filename, file_extension = os.path.splitext(filename) >>> filename '/path/to/somefile' >>> file_extension '.ext'
手動の文字列分割方法とは異なり、os.path.splitext にはいくつかの利点があります。
>>> os.path.splitext('/a/b.c/d') ('/a/b.c/d', '')
>>> os.path.splitext('.bashrc') ('.bashrc', '')
以上がPython でファイル拡張子を抽出するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。