8.4. Вопросы

  1. Файловая система, файлы и каталоги: определения и терминология.
  2. Свойства файла. Абсолютный и относительный путь.
  3. Операции над файлами. Виды файлов: файлы с последовательным и произвольным доступом.
  4. Файловый объект в Python, функция open(). Обработка исключений при работе с файловым объектом.
  5. Основные свойства и методы файлового объекта. Примеры чтения и записи файла (одиночное, построчное, обработка файла целиком).
  6. Сериализация и десериализация: определение и области применения. Модуль pickle.
  7. Популярные форматы текстовых данных. Модуль csv и пакет json. Примеры работы с CSV и JSON.