BeautifulSoup 'no tiene atributo' HTML_ENTITIES
Recientemente actualicé BeautifulSoup de la versión 3.0 a la versión 4.1 en una máquina con Windows.
Ahora estoy recibiendo un error extraño:
File "C:\path\to\myscript.py", line 23
0, in soupify
return BeautifulSoup(html, convertEntities=BeautifulSoup.HTML_ENTITIES)
AttributeError: type object 'BeautifulSoup' has no attribute 'HTML_ENTITIES'
Aquí está el fragmento de código que hace que se lance la excepción:
def soupify(html):
return BeautifulSoup(html, convertEntities=BeautifulSoup.HTML_ENTITIES)
El documento para BS no menciona cómo la firma del constructor ha cambiado de v3 a v4. ¿Cómo puedo solucionar esto?