프로그래밍 언어로 우리는
외부에 있는 다른 대상과 소통
할 수 있다.
소통이란 말은 곧 어떤 특정 자료, 즉
file을 처리하는 방법이라고 할 수 있고
파일의 종류는 크게 텍스트 파일과
바이너리 파일로 분류된다.
파일을 다루는 기본 방식은 크게
쓰는 것과 읽는 것으로 구분할 수 있는데
파이썬에서 텍스트 파일을
쓰고 읽는 법을 알아보자.
파일을 쓰는 종류 두 가지
: 새로 쓰기(Write)
: 더해 쓰기 (Append)
파일을 읽는 것 (Read)
각 단어의 첫 번째 알파벳이
키워드로 사용된다.
파일 읽고 쓰는 코드
기본 구조
파일을 열 때는 open이라는 함수를 사용,
그것을 file이라는 객체에 담고
마지막에 연 파일을 꼭 닫아주는 작업까지가
한 세트이다. 그리고 가운데에는 작성할 내용을
넣어주면 된다.
file = open ( )
file.write ("텍스트 입력")
file.close ( )
open 함수의 매개변수는
두 가지 값을 넣어줘야 하는데
첫 번째는 파일의 경로,
두 번째는 위의 키워드 중 하나이다.
with 구문
매번 열었다 닫아주는 과정이
번거롭고 실수로 닫지 않는 경우도
왕왕 생기기 때문에 이를 해결하는
방법으로 with 구문을 사용하고
with 구문을 사용하면
open과 close가 자동으로
호출된다.
with로 시작되는 두 줄 코드가
바로 아래 3줄 코드와 동일한 내용.
두 방법 모두 잘 사용되니
알아두자.
728x90
'프로그래밍 > Python' 카테고리의 다른 글
기초) 오류에 대하여 / try, exeption (0) | 2020.06.01 |
---|---|
기초) 제너레이터 , yield 정리 및 문제 풀기 (0) | 2020.06.01 |
기초) 람다 / map & filter 함수 (0) | 2020.05.30 |
기초) 튜플 정리 (0) | 2020.05.30 |
기초) flatten 함수 문제 풀기 / 함수 사용의 이유 (0) | 2020.05.29 |