Открываются ли открытые файлы (и другие ресурсы) при закрытии script из-за исключения?
Мне интересно, нужно ли закрывать мои ресурсы во время обработки исключений.
** EDIT: более конкретно, я создаю простой файл журнала в своем script. Я хочу знать, должен ли я быть обеспокоен закрытием файла журнала явно в случае исключений. поскольку мой script имеет сложные, вложенные, try/except блоки, делает это несколько сложнее, поэтому, если python, CLIB или ОС закрывают мой текстовый файл, когда script выходит из строя/ошибки, я не делаю Не хотите тратить слишком много времени на то, чтобы убедиться, что файл закрыт.
Если в руководстве Python есть часть, в которой говорится об этом, обратитесь к нему, но я не смог его найти.