Pickling

In this lesson, you'll learn how to pickle and unpickle objects in Python.

Introduction to serialization

Serializing (sometimes called marshalling) an object turns it into a linear stream of bytes. This can be done to save an object on a file, or to transmit it to another process. The byte stream can be deserialized (unmarshalled) to reconstruct the original object.

The most common way to serialize ...