with
context manager를 사용하는 문법
__enter __: with 블록 안에 들어갈때 호출
__exit __: with 블록 나올때 호출
ex.
with open("data.txt", "r") as file:
content = file.read()
print(content)
블록 안에서 파일 사용, 블록 나가면 file.close() 자동 호출
→ 자원 관리에 많이 쓰인다.
Select a result to preview
context manager를 사용하는 문법
__enter __: with 블록 안에 들어갈때 호출
__exit __: with 블록 나올때 호출
ex.
with open("data.txt", "r") as file:
content = file.read()
print(content)
블록 안에서 파일 사용, 블록 나가면 file.close() 자동 호출
→ 자원 관리에 많이 쓰인다.