기계는 거짓말하지 않는다

Python 절대, 상대 경로 변환 본문

Python

Python 절대, 상대 경로 변환

KillinTime 2022. 12. 3. 17:07

입력받거나 작성된 경로가 절대 경로인지 확인하고

상대 경로이면 절대 경로로, 절대 경로이면 상대 경로로 변환한다.

import os

data_path = "../../Temp/aa.txt"

if not os.path.isabs(data_path):
    # 절대 경로 변환
    data_path = os.path.abspath(data_path)
    print("abs path:", data_path)
else:
    # 상대 경로 변환
    data_path = os.path.relpath(data_path)
    print("relative path:", data_path)

 

Comments