with as 사용 이유 프로그램 짤때 코드가 길어지는 경우 파일이나 특정 함수를 열고 닫아야지 충돌없이 잘 작동함 But 프로그램 짜다보면 닫는걸 까먹거나 찾기 어려운 상황에 사용하는게 with as 구문 ※with as는 파일, 특정 함수를 열고 -> 쓰고 -> 닫고 알아서 자동으로 함 with open('test.txt', 'r') as tt: test_file = tt.read() print(test.file) test.txt 라는 파일이 있을때, with as 구문으로 열어본다. open을 사용했으면, 반드시 마지막에 close()을 사용해야함