Umfassendes Zeichenersetzungsmodul in Python für Nicht-Unicode und Nicht-ASCII für HTML

Gibt es ein umfassendes Zeichenersetzungsmodul für Python, das alle Nicht-ASCII- oder Nicht-Unicode-Zeichen in einer Zeichenfolge findet und sie durch ASCII- oder Unicode-Äquivalente ersetzt? Dieser Komfort mit dem Argument "Ignorieren" beim Codieren oder Decodieren ist verrückt, aber auch ein "?" An jedem Ort war das ein nicht übersetzter Charakter.

Ich bin auf der Suche nach einem Modul, das lästige Zeichen findet und sie an den gewünschten Standard anpasst. Mir ist klar, dass die Menge der vorhandenen Alphabete und Kodierungen dies etwas unmöglich macht, aber sicherlich hat sich jemand daran versucht? Auch eine rudimentäre Lösung wäre besser als der Status Quo.

Die damit verbundene Vereinfachung der Datenübertragung ist enorm.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage