파이썬
[Python] with as 구문
PGNV
2021. 10. 5. 16:20
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()을 사용해야함