Dump

# Pickle dataset
with open('./filename.pkl', 'wb') as filename_pkl:
    pickle.dump(data, filename_pkl, protocol=2)

Load

# unpickle temps created with ghcnm.ipynb
with open('./filename.pkl', 'rb') as filename_pkl:
    data = pickle.load(filename_pkl)