Python et BeautifulSoup problèmes d'encodage

Je suis en train d'écrire un robot avec Python à l'aide de BeautifulSoup, et tout allait à merveille jusqu'à ce que je couru dans ce site:

http://www.elnorte.ec/

Je suis de l'obtention du contenu à la demande de la bibliothèque:

r = requests.get('http://www.elnorte.ec/')
content = r.content

Si je fais une impression du contenu de la variable à ce stade, tous les espagnols caractères spéciaux semble fonctionner correctement. Cependant, une fois que j'ai essayer de nourrir le contenu de la variable à BeautifulSoup tout se foiré:

soup = BeautifulSoup(content)
print(soup)
...
<a class="blogCalendarToday" href="/component/blog_calendar/?year=2011&amp;month=08&amp;day=27&amp;modid=203" title="1009 artículos en este día">
...

C'est apparemment fausser tous les espagnols de caractères spéciaux (accents et autres joyeusetés). J'ai essayé de faire du contenu.decode('utf-8'), le contenu.decode ("latin-1"), a également essayé de déconner avec le fromEncoding paramètre de BeautifulSoup, la valeur fromEncoding='utf-8' et fromEncoding= "latin-1", mais toujours pas de dés.

Tous les pointeurs serait très apprécié.

InformationsquelleAutor David | 2011-08-28