ChainSmoker’s Block

[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 3_12 본문

개인공부(WEB, Python, DB)/Python

[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 3_12

ChainSmokers 2023. 1. 25. 13:27

[04. 프로그램의 입력과 출력은 어떻게 해야 할까?]

-3. 파일 읽고 쓰기

===================파일에 새로운 내용 추가하기
:
쓰기 모드('w')로 파일을 열 때 이미 존재하는 파일을 열면 그 파일의 내용이 모두 사라지게 된다. 하지만 원래 있던 값을 유지하면서 단지 새로운 값만 추가해야 할 경우도 있다. 이런 경우에는 파일을 추가모드('a')로 열면 된다. 에디터를 켜고 다음 소스코드를 작성해 보자.


위 예시는 newtext.txt파일을 추가모드('a')로 열고 write를 사용하여 결괏값을 기존 파일에 추가하는 예이다. 여기에서 추가 모드로 열었기 때문에 newtext.xt파일이 원래 가지고 있던 내용에서 바로 다음부터 결괏값을 적기 시작한다.

반응형