본문으로 건너뛰기

파이썬에서 텍스트 파일에 추가하는 방법.

파이썬에서 텍스트 파일에 데이터를 추가하는 방법에 대한 단계별 튜토리얼을 제공합니다:

단계 1: 파일 열기

파이썬에서 텍스트 파일에 데이터를 추가하려면 먼저 내장된 open() 함수를 사용하여 파일을 열어야 합니다. 이 함수는 두 개의 인수를 받습니다: 파일 이름/경로와 파일을 열기 위해 사용할 모드입니다. 이 경우 파일을 추가 모드로 열고자 하므로 모드로 'a'를 전달합니다.

file = open('filename.txt', 'a')

단계 2: 파일에 데이터 쓰기

파일이 추가 모드로 열리면 write() 메서드를 사용하여 파일에 데이터를 쓸 수 있습니다. write() 메서드는 문자열 인수를 받으므로 데이터를 쓰기 전에 다른 데이터 형식을 문자열로 변환해야 합니다.

file.write('안녕하세요, 세상아!\n')

단계 3: 파일 닫기

파일에 데이터를 추가한 후에는 시스템 리소스를 해제하기 위해 파일을 닫는 것이 중요합니다. close() 메서드를 사용하여 파일을 닫을 수 있습니다.

file.close()

모든 것을 함께 보여주기 위해, 여러 줄을 텍스트 파일에 추가하는 완전한 예제를 제공합니다:

# 추가 모드로 파일 열기
file = open('filename.txt', 'a')

# 파일에 여러 줄 쓰기
file.write('안녕하세요, 세상아!\n')
file.write('이것은 새로운 줄입니다.\n')
file.write('더 많은 데이터를 추가합니다.\n')

# 파일 닫기
file.close()

참고: 파일을 다룰 때 with 문을 사용하는 것이 좋습니다. with 문은 예외가 발생해도 파일을 자동으로 닫아줍니다. 다음은 예제입니다:

with open('filename.txt', 'a') as file:
file.write('안녕하세요, 세상아!\n')
file.write('이것은 새로운 줄입니다.\n')
file.write('더 많은 데이터를 추가합니다.\n')

이제 파이썬에서 텍스트 파일에 데이터를 추가하는 방법을 알았습니다.