I need to be able to modify every single link in an HTML document. I know that I need to use the SoupStrainer
but I\'m not 100% positive on how to implement it.
Maybe something like this would work? (I don't have a Python interpreter in front of me, unfortunately)
from BeautifulSoup import BeautifulSoup
soup = BeautifulSoup('Blah blah blah Google
')
for a in soup.findAll('a'):
a['href'] = a['href'].replace("google", "mysite")
result = str(soup)