목차
- 파이썬 mkdir 디렉토리 생성 예제 이전 포스팅 참고 학습
- 파이썬 전체 디렉토리가 생성되었는지 exists 확인 예제 이전 포스팅 참고 학습
- 파이썬 input 사용자에게 입력 받기 예제 이전 포스팅 참고 학습
- 파이썬 사용자에게 디렉토리 존재 여부 확인할 경로 입력받기 예제
- 파이썬 디렉토리가 존재하지 않는경우 생성 예제
파이썬 mkdir 디렉토리 생성 예제 이전 포스팅 참고 학습
파이썬에서 디렉토리를 생성하는 방법은 간단합니다. os.mkdir() 함수를 사용하여 원하는 경로에 디렉토리를 만들 수 있습니다. 이 함수를 활용하면 프로그램 내에서 데이터를 구조화하거나 저장할 디렉토리를 생성하는 작업을 수행할 수 있습니다. 이전 포스팅에서는 mkdir에 대한 예제와 함께 자세한 설명글이 있습니다.
아직 mkdir에 대해 모르신다면 아래 링크를 참고해주세요.
2023.08.30 - [Python] - [Python] 파이썬 디렉토리 만들기 및 존재 확인 예제(os.mkdir, exists)
파이썬 전체 디렉토리가 생성되었는지 exists 확인 예제 이전 포스팅 참고 학습
이전에 학습한 os.path.exists() 함수는 파일 및 디렉토리의 존재 여부를 확인하는 데 유용한 함수입니다. 프로그램에서 디렉토리 생성을 수행한 후, 해당 디렉토리가 실제로 존재하는지 여부를 os.path.exists() 함수를 활용하여 확인할 수 있습니다.
해당 내용에 대해 궁금하시다면 아래 링크를 참고해주세요.
2023.07.24 - [Python/os] - [Python] os.path.exists 파일 존재 확인 활용 예제
파이썬 input 사용자에게 입력 받기 예제 이전 포스팅 참고 학습
파이썬에서는 input() 함수를 사용하여 사용자로부터 데이터를 입력받을 수 있습니다. 이를 통해 사용자가 프로그램의 동작에 영향을 주거나 정보를 입력할 수 있습니다. 오늘 예제에서도 사용자에게 디렉토리 경로를 입력받아야합니다. 따라서 input에 대해 아직 잘 모르신다면 아래 링크를 통해 학습해주세요.
2023.08.18 - [Python] - [Python] 파이썬 사용자에게 입력받기 예제(input)
파이썬 사용자에게 디렉토리 존재 여부 확인할 경로 입력받기 예제
사용자로부터 입력받은 경로에 존재하는 디렉토리를 확인하는 예제를 알아보겠습니다. 사용자로부터 입력받은 경로를 os.path.exists() 함수로 검사하여 디렉토리가 존재하는지 여부를 출력합니다.
import os
path_to_check = input("Enter a path to check: ")
if os.path.exists(path_to_check):
print("The path exists.")
else:
print("The path does not exist.")
파이썬 디렉토리가 존재하지 않는경우 생성 예제
입력받은 경로가 존재하지 않는 경우, 디렉토리를 생성하는 예제 코드입니다. os.path.exists() 함수로 존재 여부를 확인하고, 존재하지 않는 경우 os.mkdir() 함수를 사용하여 디렉토리를 생성합니다.
import os
new_directory_path = input("Enter a new directory path: ")
if not os.path.exists(new_directory_path):
os.mkdir(new_directory_path)
print(f"Directory '{new_directory_path}' created.")
else:
print(f"Directory '{new_directory_path}' already exists.")