에서는 Python 파일을 읽고 쓰기 위해 표준 라이브러리에서 제공하는 함수 와, 및 와 같은 메서드를 사용합니다. 에서 파일을 조작하는 방법은 다음과 같습니다. open()
read()
write()
close()
Python
파일 읽기
에서 파일을 읽으려면 "r"(읽기) 모드와 함께 함수를 Python 사용합니다. 이 함수는 파일 객체를 반환하고 파일 내용을 읽는 것과 같은 메서드를 사용할 수 있습니다. open()
read()
예 :
# Read the content of a file
with open("myfile.txt", "r") as file:
content = file.read()
print(content)
파일 쓰기
파일에 쓰거나 새 파일을 만들려면 "w"(쓰기) 모드와 함께 함수를 사용합니다. 파일이 이미 있으면 덮어쓰고 없으면 새 파일을 만듭니다. open()
예 :
# Write content to a file
with open("output.txt", "w") as file:
file.write("This is the content written to the file.")
파일에 추가
기존 콘텐츠를 덮어쓰지 않고 파일 끝에 콘텐츠를 추가하려면 "a"(추가) 모드를 사용합니다.
예 :
# Append content to a file
with open("logfile.txt", "a") as file:
file.write("Appending this line to the file.")
파일 닫기
읽거나 쓴 후에는 메소드를 사용하여 파일을 닫는 것이 좋습니다 close()
. 그러나 문을 사용할 때 블록을 종료할 때 자동으로 파일을 닫으므로 수동으로 파일을 닫을 with
필요가 없습니다. Python with
에서 파일 읽기 및 쓰기를 통해 Python 파일의 데이터로 작업하고 외부 소스의 정보를 저장하고 처리하는 응용 프로그램을 만들 수 있습니다.