목차
- 파이썬 exists 디렉토리 및 파일 존재 여부 확인 이전 포스팅 참고 학습
- 파이썬 input 사용자 입력받기 예제 이전 포스팅 참고 학습
- 파이썬 파일 삭제 os.remove 예제 이전 포스팅 참고 학습
- 파이썬 사용자에게 경로 입력받아 mkdir 디렉토리 생성 예제
- 파이썬 디렉토리가 생성되었는지 exists 확인 예제
파이썬 exists 디렉토리 및 파일 존재 여부 확인 이전 포스팅 참고 학습
지난 포스팅을 통해 파이썬에서 os.path.exists() 함수를 활용하여 디렉토리나 파일의 존재 여부를 파악하는 방법을 배웠습니다. 아래 링크를 통해 개념을 다시 한 번 되짚어보고, 코드 예제를 통해 어떻게 사용하는지 알아보세요. os.path.exists() 함수는 주어진 경로에 해당하는 디렉토리나 파일이 실제로 존재하는지 여부를 확인해줍니다.
이를 활용하면 프로그램 내에서 파일 또는 디렉토리가 존재하는지를 미리 파악할 수 있습니다.
2023.07.24 - [Python/os] - [Python] os.path.exists 파일 존재 확인 활용 예제
파이썬 input 사용자 입력받기 예제 이전 포스팅 참고 학습
이전 포스팅에서는 사용자 입력을 받아 처리하는 방법을 배웠습니다. input() 함수를 사용하여 사용자로부터 정보를 입력받을 수 있습니다. 오늘 예제에서도 이 방법을 사용한 예제 코드를 통해 실제로 어떻게 사용하는지 살펴보겠습니다.
2023.08.18 - [Python] - [Python] 파이썬 사용자에게 입력받기 예제(input)
파이썬 파일 삭제 os.remove 예제 이전 포스팅 참고 학습
마지막으로 파일을 삭제하는 방법을 이전에 학습한 적이 있습니다. os.remove() 함수를 사용하여 파일을 제거하는 예제를 통해 실제 코드를 통해 어떻게 구현하는지 살펴보세요. 파일 관리는 프로그램의 중요한 부분 중 하나로, 필요하지 않은 파일을 삭제하는 것은 저장 공간을 확보하고 데이터를 정리하는 데 도움이 됩니다.
아래 링크를 참고해주세요.
2023.07.04 - [Python/os] - [Python]Python에서 파일을 삭제하는 os.remove() API 활용 방법과 주의사항
파이썬 사용자에게 경로 입력받아 mkdir 디렉토리 생성 예제
아래는 사용자로부터 입력받은 경로를 활용하여 디렉토리를 생성하는 예제입니다. os.mkdir() 함수를 사용하여 프로그램 내에서 새로운 디렉토리를 만드는 방법을 코드 예제와 함께 살펴보겠습니다.
new_directory_path = input("Enter the path for the new directory: ")
파이썬 디렉토리가 생성되었는지 exists 확인 예제
아래는 지난 포스팅에서 배운 os.path.exists() 함수를 사용하여 디렉토리의 존재 여부를 확인하는 예제입니다. 이번에는 사용자 입력으로 받은 경로를 통해 해당 디렉토리가 이미 존재하는지 여부를 확인하는 예제 코드를 통해 실제 디렉토리가 생성되었는지 확인할 수 있습니다.
import os
def create_directory(directory_path):
try:
os.mkdir(directory_path)
print(f"Directory created: {directory_path}")
except Exception as e:
print(f"Error creating directory: {e}")
new_directory_path = input("Enter the path for the new directory: ")
create_directory(new_directory_path)
if os.path.exists(new_directory_path):
print(f"The directory '{new_directory_path}' exists.")
else:
print(f"The directory '{new_directory_path}' does not exist.")