갓비니

PYTHON 08. 파일 입출력, 객체지향 (교재 CH 10) 본문

Programming/Python

PYTHON 08. 파일 입출력, 객체지향 (교재 CH 10)

갓비니 2020. 3. 20. 03:23

1. 파일 처리의 기본 단계

 

Open -> Read/Write -> Close

read(), readline(), readlines() ->파일에서 내용을 읽어올 때

write(), writelines() -> 파일에 내용을 쓸 때

 

(1) Open

- 읽기용 파일 오픈 : 변수명=open("파일 이름", "r")

- 쓰기용 파일 오픈 : 변수명=open("파일 이름", "w")

 

"r", "w" 따위를 Mode라고 부른다.

생략 시 r과 같다.

r : 읽기

r+ : 읽기/쓰기

w : 쓰기, 기존 파일이 있다면 덮어서 쓴다.

a : 쓰기, 기존 파일이 있다면 이어서 쓴다.

t : 텍스트 파일을 처리한다. (생략 시 기본값)

b : binary file 처리

 

(2) Read/Write

            -

 

(3) Close

-변수명.close()