see if this works
from BeautifulSoup import BeautifulSoup
import urllib
soup = BeautifulSoup(urllib.urlopen("http://www.crummy.com/software/BeautifulSoup/documentation.html").read())
print "".join(soup.findAll(text=True))
IMO this does not handle namespaces etc but kind of quuick solution