파일 입출력 실습
약 3분
본문 듣기
파일 입출력 실습
안녕하세요! 오늘은 파일 입출력에 대해 알아보도록 하겠습니다. 파일 입출력은 우리가 컴퓨터와 소통하는 중요한 방법 중 하나에요. 예를 들어, 우리가 메모장에 글을 작성하고 저장하면 나중에 다시 열어서 볼 수 있죠? 이와 같은 원리로, 프로그래밍을 할 때도 파일을 읽거나 쓰는 것이 필요합니다.
파일 입출력은 크게 두 가지로 나눌 수 있습니다. 첫 번째는 파일을 읽는 것이고, 두 번째는 파일에 데이터를 쓰는 것입니다. 이 두 가지를 통해 우리는 데이터를 저장하고 불러올 수 있게 됩니다.
코드
python
with open('example.txt', 'r') as file:
content = file.read()
print(content)
위의 코드는 먼저 example.txt라는 파일을 열고 내용을 읽어오는 예제입니다. with open(...) 구문은 파일을 안전하게 열고 작업이 끝난 후 자동으로 닫아줍니다. 그리고 file.read()를 통해 파일의 모든 내용을 읽어오고 있습니다.
코드
python
with open('output.txt', 'w') as file:
file.write('안녕하세요, 파일에 글을 씁니다!')
이번에 살펴볼 코드에서는 output.txt라는 파일에 문자열을 쓰는 예제를 보았습니다. open('output.txt', 'w')에서 'w'는 write를 의미하며, 이 모드로 파일을 열면 기존 내용이 지워지고 새로운 내용이 추가됩니다.
이제 우리는 파일을 읽고 쓰는 방법을 배웠습니다! 다음 단계로 넘어가기 전에, 여러분이 최근에 사용했던 텍스트 파일을 열고 그 내용을 한 번 출력해보는 연습을 해보세요. 이후에는 파일에 새로운 내용을 추가해보는 것도 추천드립니다!
실습 과제
- 본인의 컴퓨터에 텍스트 파일을 하나 만들고, 그 파일에 몇 가지 내용을 적어보세요.
- 그 파일을 읽어서 내용을 콘솔에 출력하는 코드를 작성해보세요.
- 이제 추가로, 원하는 메시지를 파일에 쓰는 코드도 작성해보세요.
댓글 0
아직 댓글이 없습니다. 첫 댓글을 남겨보세요.