내가 수행 한 경우 다음파일을 초기화하지 않은 경우 어떻게 닫습니까?
import codecs
lines = codecs.open(somefile, 'r','utf8').readlines()
내가 초기화되지 한 파일을 닫습니다 수있는 방법이 있습니까? 그렇다면 어떻게? 일반적으로는, 나는 할 수 있었다 : 참조 카운트가 0으로 떨어지면
import codecs
reader = codecs.open(somefile, 'r','utf8')
lines = reader.readlines()
reader.close()
"초기화 됨"은 이상한 단어입니다. 변수가없는 파일을 닫는 방법이 있습니까? 아닙니다. 그러나 Martijn이 지적했듯이 적어도 프로그램이 종료 될 때 자체적으로 폐쇄되는 경향이 있습니다. –