ホームページ > バックエンド開発 > Python チュートリアル > Python でファイル拡張子を抽出するには?

Python でファイル拡張子を抽出するには?

DDD
リリース: 2024-11-16 17:44:03
オリジナル
512 人が閲覧しました

How to Extract File Extensions in Python?

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 にはいくつかの利点があります。

  • ファイル名に拡張子がない場合を正しく処理します。 as /a/b.c/d:
>>> os.path.splitext('/a/b.c/d')
('/a/b.c/d', '')
ログイン後にコピー
  • .bashrc:
>>> os.path.splitext('.bashrc')
('.bashrc', '')
ログイン後にコピー
os.path.splitext を使用すると、信頼性が高く効率的な方法でファイル拡張子を簡単に抽出できます。

以上がPython でファイル拡張子を抽出するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート