Is there a case when cPickle is not available? I do not think with a standard Python 2.7 installation, so the try .. except is overkill.