Я всегда предполагал, что файл будет протекать, если он был открыт, но не был закрыт, но я просто подтвердил, что если я введу следующие строки кода, файл закроется:
>>> f = open('somefile.txt')
>>> del f
Просто из чистого любопытства, как это работает? Я замечаю, что файл не включает метод __
del __
.