logo

파이썬에서 문자열을 경로로 결합하는 법 📂프로그래밍

파이썬에서 문자열을 경로로 결합하는 법

설명

문자열로 경로를 결합하는 경우에 슬래시나 백슬래시를 빼먹거나 하는 등의 실수를 하기 쉽다. 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

다른 언어에서