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
