1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до імпорту даних у Python

Connected

вправа

Завантаження файлу, збереженого через pickle

Є чимало типів даних, які складно зберегти у прості текстові файли, наприклад списки та словники. Якщо ви хочете, щоб файли було зручно читати людині, можна зберігати їх як текст розумним способом. JSON, про який ви дізнаєтеся в іншому розділі, добре підходить для словників Python.

Втім, якщо вам потрібно лише імпортувати такі об'єкти назад у Python, їх можна серіалізувати. Це означає перетворити об'єкт на послідовність байтів, або байт-потік.

У цій вправі ви імпортуєте пакет pickle, відкриєте раніше «запіклений» об'єкт із файлу та завантажите його.

Інструкції

100 XP
  • Імпортуйте пакет pickle.
  • Доповніть другий аргумент open() так, щоб файл відкривався лише для читання у бінарному режимі. Цей аргумент — рядок із двох літер: одна означає «лише читання», інша — «бінарний».
  • Передайте правильний аргумент у pickle.load(); це має бути змінна, якій прив'язано виклик open.
  • Виведіть дані d.
  • Виведіть тип даних d; згадайте своє попереднє використання функції type().