Ich habe eine Anwendung mit dem Bottle-Web-Framework und Python entwickelt, um einige Daten in eine MySQL-Datenbank zu importieren. Die meisten Daten waren in griechischen Buchstaben. Auf meiner Anwendungsseite habe ich keine weitere Kodierung/Dekodierung der Eingabedaten vorgenommen.
Wenn ich über die Befehlszeilenschnittstelle und eine einfache Auswahlabfrage auf meine Datenbank zugreife, erhalte ich etwa Folgendes:
| 1 | ????????? | ??????? |
Wenn ich meine Datenbank mit der Anwendung Sequel Pro durchsuche, kann ich die Zeichen regelmäßig lesen.
Mit Sequel Pro kann ich die Daten in CSV und/oder JSON exportieren.
Wenn ich die Ausgabedateien mit Sublime Text öffne, erhalte ich:
\u0394\u03b7\u03bc\u03ae\u03c4\u03c1\u03b9\u03bf\u03c2
aus der JSON-Datei. und
Δημήτριος
Aus der CSV-Datei.
Wenn ich die gleiche (CSV-)Datei in Excel (für MAC) öffne, erhalte ich etwa Folgendes:
ΔημήτÏιοÏ
Irgendwelche Ideen, wie ich die Daten in einem Format exportieren kann, das ich meinen Kollegen einfach übermitteln kann, ohne ihnen zu komplizierte Details zum Öffnen der Datei zu erklären?