pip install git+https://github.com/sorig/compress_pickle.git
Firstly, import the module
>>> import compress_pickle
>>> compress_pickle.to_gz_pickle(my_obj, 'my_obj.pickle.gz')
>>> my_obj = compress_pickle.read_gz_pickle('my_obj.pickle.gz')
>>> compress_pickle.list_tar_file_contents(
'myarchive.tar.gz', filter_match_string='.*pickle'
)
['path/to/file/in/archive/obj.pickle']
>>> obj_from_tar = compress_pickle.read_tar_pickle(
'myarchive.tar.gz',
'path/to/file/in/archive/obj.pickle'
)