SeouliteLab

[Python/파이썬] 파일에 저장된 내용을 모두 삭제하는 방법 본문

프로그래밍

[Python/파이썬] 파일에 저장된 내용을 모두 삭제하는 방법

Seoulite Lab 2024. 2. 29. 16:49

파이썬에서 파일에 저장된 내용을 모두 삭제하는 방법에 대해 알아보겠습니다. 파일의 내용을 삭제하는 것은 파일을 열고 모든 내용을 삭제한 후 다시 저장하는 과정을 의미합니다. 여러 가지 방법으로 파일의 내용을 삭제할 수 있습니다.

1: 파일을 쓰기 모드로 열어 빈 문자열을

file_path = "example.txt"

# 파일을 쓰기 모드로 열어 빈 문자열을 씀
with open(file_path, "w") as file:
    file.write("")

2: 파일을 쓰기 모드로 열어 truncate() 메서드 사용

file_path = "example.txt"

# 파일을 쓰기 모드로 열어 truncate() 메서드를 사용하여 내용 삭제
with open(file_path, "w") as file:
    file.truncate(0)

위의 예제에서는 두 가지 방법으로 파일 내용을 삭제하는 방법을 보여줍니다. 첫 번째 방법은 파일을 쓰기 모드로 열어 빈 문자열을 파일에 씁니다. 두 번째 방법은 파일을 쓰기 모드로 열고 truncate() 메서드를 사용하여 파일의 내용을 삭제합니다. 두 방법 모두 파일의 내용을 효과적으로 삭제할 수 있습니다.