파이썬 파일 관리: 파일 이름 변경 및 삭제 쉽게 하기
파이썬에서 파일 이름 변경 및 삭제
파이썬에서는 `os` 모듈의 내장 함수를 사용해 파일의 이름을 변경하고 삭제할 수 있습니다. 이 작업은 파일 시스템 내 파일 관리에 중요합니다. 단계별 수행 방법을 알아보겠습니다.
파일 이름 변경하기
파이썬에서 파일 이름을 변경하려면 `os.rename()` 함수를 사용합니다. 이 함수는 현재 파일명과 새 파일명 두 인자를 받습니다.
문법
os.rename(current_file_name, new_file_name)
매개변수
- current_file_name — 변경하려는 파일의 현재 이름
- new_file_name — 파일에 부여할 새 이름
예제
"oldfile.txt"를 "newfile.txt"로 변경하는 예제:
import os
# 현재 파일명
current_name = "oldfile.txt"
# 새 파일명
new_name = "newfile.txt"
# 파일명 변경
os.rename(current_name, new_name)
print(f"File '{current_name}' renamed to '{new_name}' successfully.")
출력:
File 'oldfile.txt' renamed to 'newfile.txt' successfully.
파일 삭제하기
파이썬에서 `os.remove()` 함수로 파일을 삭제할 수 있습니다. 이 함수는 파일명으로 지정된 파일을 삭제합니다.
문법
os.remove(file_name)
매개변수
삭제할 파일명을 매개변수로 받습니다.
예제
"file_to_delete.txt" 파일 삭제 예제:
import os
# 삭제할 파일
file_to_delete = "file_to_delete.txt"
# 파일 삭제
os.remove(file_to_delete)
print(f"File '{file_to_delete}' deleted successfully.")
실행 결과:
File 'file_to_delete.txt' deleted successfully.