タグ

ブックマーク / note.nkmk.me (1)

  • Pythonでパス文字列からファイル名・フォルダ名・拡張子を取得、結合 | note.nkmk.me

    実行環境はMacWindowsの場合の例は最後に示す。 なお、ここで説明するのはパス文字列からファイル名・フォルダ名(ディレクトリ名)を取得(抽出)する方法。フォルダ内に存在するファイル名一覧・パス一覧などを取得したい場合は以下の記事を参照。 関連記事: Pythonでファイル名・ディレクトリ名の一覧をリストで取得 また、Python3.4以降ではパスをオブジェクトとして操作できるpathlibモジュールを使って同様にファイル名やフォルダ名、拡張子などを抽出することもできる。慣れるとpathlibのほうが使いやすい。 関連記事: Python, pathlibでファイル名・拡張子・親ディレクトリを取得 OSによるパスの区切り文字の違い パスの区切り文字はOSによって異なる。 UNIX(Macを含む)ではスラッシュ/、Windowsではバックスラッシュ\が使われる。 Pythonが動作して

    Pythonでパス文字列からファイル名・フォルダ名・拡張子を取得、結合 | note.nkmk.me
    cvyan
    cvyan 2022/08/19
  • 1