Задать вопрос
@PautinkaRTY

Нужно ли закрывать файл в def?

Написал вот такой код(типо база данных на минималках) def работает как модуль, вызывается из файла osnova.py.
665196db0f2ff921429051.png
Нужно ли после работы этого кода вручную закрывать файл? Или return делает это сам?
  • Вопрос задан
  • 83 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 1
LaRN
@LaRN
Senior Developer
По хорошему нужно.
Посмотрите еще в сторону контекстных менеджеров. Это конструкция вида
With open() as f
....
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы