BeautifulSoup hat kein Attribut HTML_ENTITIES
Ich habe kürzlich BeautifulSoup von Version 3.0 auf Version 4.1 auf einem Windows-Computer aktualisiert.
Ich erhalte jetzt einen seltsamen Fehler:
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'
Hier ist der Codeausschnitt, durch den die Ausnahme ausgelöst wird:
def soupify(html):
return BeautifulSoup(html, convertEntities=BeautifulSoup.HTML_ENTITIES)
Das Dokument für BS erwähnt nicht, wie sich die Konstruktorsignatur von v3 auf v4 geändert hat. Wie kann ich das beheben?