Here is an infographic about using Python for text cleaining from the Analytics Vidya website (analyticsvidhya.com).
Here is the link: http://i2.wp.com/www.analyticsvidhya.com/wp-content/uploads/2015/06/New-Info.jpghttp://i2.wp.com/www.analyticsvidhya.com/wp-content/uploads/2015/06/New-Info.jpg
In addition to this information, Matt Crowson, the Python TA for my Math for Modelers course at Northwestern, suggested the following as well.
NLTK (Natural Language Tool Kit) http://www.nltk.org/
SciKit Learn http://scikit-learn.org/stable/