파일을 다루기 위해서는 크게 세 단계 작업을 수행한다.
파일 열기
```python
fp = open(test.txt, 'wt')
data - fp.read()
fp.close()
```
ex2) with문을 사용하는 경우
readline()이 줄바꿈을 추가하는 건 아님
파일이 있으면 fp가 첫번째를 가르키고 읽고
마지막 위치로 이동함
처음부터 마지막까지 읽은 걸 contents로 받아줌
readlines
한 줄 읽기에서 한줄의 단위가 \n전까지이다.
모든 프로그램 용어는 0으로 나누는 작업은 해결되지 않음
= 에러남
예외처리 해줘야함
예외 종류
내장 예외
root = 부모
예외 처리
예외가 발생 시에 프로그램이 비정상적으로 종료하는 것을 방지하고 예외에 대한 적절한 처리를 한다.
형식 )
try:
코드블록
except [예외_타입
👆 17- 18 코드
👆 19 - 20 코드
None과 ""(빈문자)는 다른 의미
👆 19 - 20 코드 설명