Zeichen sind keine Bytes – Namen brechen beim Kürzen
Der Nachname endet auf einem schwarzen Rautezeichen, das Feld meldet zu lang. In UTF-8 ist ein Zeichen ein bis vier Bytes – Länge ist zweideutig.
// Schlagwort
Alle 6 Layer-8-Fehler mit dem Schlagwort „UTF-8“ – verifizierte Lösungen, trocken kommentiert.
Der Nachname endet auf einem schwarzen Rautezeichen, das Feld meldet zu lang. In UTF-8 ist ein Zeichen ein bis vier Bytes – Länge ist zweideutig.
Keine Untertitel, falsche Sprache, verschobene Zeiten oder ä statt ä? Drei völlig verschiedene Arten von Untertiteln, drei verschiedene Ursachen.
UnicodeEncodeErrorUnicodeEncodeError in Python: Umlaute oder Emojis passen nicht in die Zielkodierung. So legst du sie für Dateien und Konsole ausdrücklich fest.
Python bricht beim Öffnen einer Datei mit UnicodeDecodeError ab. Die Datei ist meist heil – es passt nur die angenommene Zeichenkodierung nicht.
cannot change localeStändige locale-Warnungen bei jedem Befehl? Die Sprachumgebung ist gesetzt, aber nicht erzeugt. Ein Generierungslauf beendet das Gemecker dauerhaft.
Aus München wird München? Excel liest die CSV in der falschen Kodierung. So importierst du UTF-8 richtig, ohne Daten zu zerstören.