See the documentation at http://radimrehurek.com/gensim/tut1.html#corpus-formats
What you're trying to do is store the corpus in MatrixMarket format (=a text format) and then load it using the save/load binary interface.
To load a serialized MatrixMarket corpus, simply corpus = corpora.MmCorpus('foobar.mm')