Colab

big_giant_data = [
    "my string",
    1,
    2,
    3,
    {
        "important" : [ [1,2], ["one", "two"] ],
        "blah" : { 1: "one", 2: "two"}
    }
]
big_giant_data

['my string',
 1,
 2,
 3,
 {'important': [[1, 2], ['one', 'two']], 'blah': {1: 'one', 2: 'two'}}]
import pickle
with open("mypicklefile.bin", "wb") as f:
    pickle.dump(big_giant_data, file=f)

del big_giant_data

big_giant_data


    ---------------------------------------------------------------------------

    NameError                                 Traceback (most recent call last)

    <ipython-input-6-f55cfec9910d> in <module>
    ----> 1 big_giant_data
    

    NameError: name 'big_giant_data' is not defined


with open("mypicklefile.bin", "rb") as f:
    big_giant_data2 = pickle.load(f)

big_giant_data2

['my string',
 1,
 2,
 3,
 {'important': [[1, 2], ['one', 'two']], 'blah': {1: 'one', 2: 'two'}}]
import json
with open("myobject.json.txt", "w") as f:
    json.dump(big_giant_data, fp=f)

["my string", 1, 2, 3, {"important": [[1, 2], ["one", "two"]], "blah": {"1": "one", "2": "two"}}]

['my string',
 1,
 2,
 3,
 {'important': [[1, 2], ['one', 'two']], 'blah': {'1': 'one', '2': 'two'}}]