Frage

Ich habe eine Textdatei, die in UTF-8 codiert ist. Ich lese es ein, um einige Daten zu analysieren und zu zeichnen. Ich möchte, dass die Datei als ASCII gelesen wird. Wäre es am besten, das Codecs -Modul zu verwenden oder die Methode für die integrierte String -Decodes zu verwenden? Außerdem wird die Datei als CSV aufgeteilt, also könnte das CSV -Modul auch eine gültige Lösung sein?

Danke für Ihre Hilfe.

War es hilfreich?

Lösung

Meinst du, dass deine Datei in UTF-8 codiert ist? ("Unicode" ist keine Codierung ... Erforderliches Lesen: http://www.joelonsoftware.com/articles/unicode.html) Ich bin mir nicht zu 100% sicher, aber ich denke, Sie sollten in der Lage sein, eine UTF-8-codierte Datei mit dem CSV-Modul zu lesen, und Sie können die Zeichenfolgen, die Sonderzeichen enthaltenbearbeiten: Wenn Sie) nach dem Lesen.

Es gibt einige Beispiele für die Verwendung von CSV mit UTF-8-codierten Daten unter http://docs.python.org./library/csv.html#csv-examples; Es könnte Ihnen helfen, sie anzusehen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top