logo

Pythonで文字列をファイルパスとして結合する方法 📂プログラミング

Pythonで文字列をファイルパスとして結合する方法

説明

文字列でパスを結合する場合、スラッシュやバックスラッシュを抜かしたりといったミスをしやすい。os.path.joinを使うと関数が文字列をパスとして正しく結合してくれる。

코드

>>> import os
>>> base_path = "C:/Users/A/B"

>>> base_path+"C"+"D"
'C:/Users/A/BCD'

>>> os.path.join(base_path, "C", "D")
'C:/Users/A/B\\C\\D'

환경

  • Windows 11
  • Python 3.10.11

他言語で