python의 with ... as 문에 의존하는 것이 안전하거나 좋은 연습으로 간주된다면 궁금합니다. 그래서 파이썬은 객체에게 __exit__()
메소드를 호출하여 with...as
문을 종료 할 때 나는 그것을가 호출을 가정 할 수 있지만 명시 적으로 myFile.close()
전화를 소홀히이 예에서python의 with ... with 문에 의존하는 것이 좋습니다.
with open("myfile","w") as myFile:
#do something
: 예를 들어, 파일을 열 때. 안전하게 좋은 방법은 /이에 의존하거나 항상 명시 적으로 당신을 위해 파일을 닫습니다 그에 의존, file.close()
예제 코드가 쓰기 위해 열린 파일에서 읽으려고 했습니까? – geoffspear
죄송합니다. 지금 간단한 예제를 작성하여 수정했습니다. – Blaine