본문으로 건너뛰기

파이썬에서 파일에 쓰는 방법

파이썬에서 파일에 쓰는 방법.

파이썬에서 파일에 쓰는 방법에 대한 단계별 튜토리얼을 제공합니다.

단계 1: 파일 열기 파일에 쓰기 시작하려면 먼저 파일을 열어야 합니다. 파이썬은 파일을 열기 위해 내장 함수 open()을 제공합니다. 파일 이름과 파일을 열고자 하는 모드를 전달해야 합니다.

다음은 "example.txt"라는 파일을 쓰기 모드로 열어보는 예시입니다:

file = open("example.txt", "w")

이 예시에서 파일은 쓰기 모드로 열립니다 ("w").

단계 2: 파일에 쓰기 파일이 열린 후에는 write() 메소드를 사용하여 파일에 내용을 쓸 수 있습니다. write() 메소드는 문자열을 인자로 받아 파일에 기록합니다.

다음은 파일에 문자열을 쓰는 예시입니다:

file.write("안녕하세요, 세상!")

이 예시에서 문자열 "안녕하세요, 세상!"이 파일에 쓰여집니다.

단계 3: 파일 닫기 파일에 쓰기를 완료한 후에는 close() 메소드를 사용하여 파일을 닫는 것이 중요합니다. 이렇게 하면 버퍼가 플러시되고 파일 리소스가 해제됩니다.

다음은 파일을 닫는 예시입니다:

file.close()

이 예시에서 close() 메소드를 호출하여 파일을 닫습니다.

단계 4: 완전한 예시 모든 단계를 합쳐보면 파일을 열고 내용을 쓰고 파일을 닫는 완전한 예시입니다:

file = open("example.txt", "w")
file.write("안녕하세요, 세상!")
file.close()

이 예시에서 "example.txt" 파일은 쓰기 모드로 열리고, 문자열 "안녕하세요, 세상!"이 쓰여진 후 파일이 닫힙니다.

단계 5: 예외 처리 파일 작업 시 예외 처리를 하는 것이 좋은 습관입니다. 파일을 열거나 쓰거나 닫는 동안 오류가 발생하면 이를 우아하게 처리하는 것이 중요합니다.

다음은 예외 처리를 보여주는 예시입니다:

try:
file = open("example.txt", "w")
file.write("안녕하세요, 세상!")
finally:
file.close()

이 예시에서 try 블록은 파일을 열고 쓰기 위해 사용됩니다. finally 블록은 예외 발생 여부와 상관없이 파일이 닫히도록 합니다.

이제 파일에 쓰는 방법을 알게 되었습니다. 쓰기 작업을 완료한 후에는 항상 파일을 닫는 것을 기억하세요.