728x90
경로를 조작하고 다루는 것은 Python에서 파일 및 디렉토리를 다루는 작업에서 중요한 부분입니다.
os 모듈을 사용하여 경로를 조작할 수 있습니다.
아래는 경로를 조작하는 일반적인 작업을 수행하는 Python 코드 예제입니다.
1. 현재 작업 디렉토리 확인
current_directory = os.getcwd()
print("현재 작업 디렉토리:", current_directory)
2. 경로 결합
# 디렉토리와 파일 이름을 결합하여 새 경로를 생성
directory = "/경로/디렉토리"
filename = "파일.txt"
new_path = os.path.join(directory, filename)
print("결합된 경로:", new_path)
3. 디렉토리 생성
new_directory = "/새로운/디렉토리"
is_exists = os.path.exists(new_directory) # True or False
print("디렉토리 존재 여부:", is_exists)
# 디렉토리가 없으면 생성합니다
os.makedirs(new_directory, exists_ok=True)
4. 디렉토리 내의 파일 목록 확인
# 지정한 디렉토리 내의 파일 목록을 얻습니다
directory = "/경로/디렉토리"
file_list = os.listdir(directory)
print("파일 목록:", file_list)
5. 상위 디렉토리로 이동
# 현재 디렉토리에서 상위 디렉토리로 이동
os.chdir("..")
728x90
LIST