Allgemeine Unicode / UTF-8-Unterstützung für CSV-Dateien in Python 2.6

Das csv-Modul in Python funktioniert nicht richtig, wenn UTF-8 / Unicode beteiligt ist. Ich habe in der gefundenPython-Dokumentation und auf anderen Webseiten Snippets, die für bestimmte Fälle geeignet sind, Sie müssen jedoch genau wissen, mit welcher Codierung Sie arbeiten, und das entsprechende Snippet verwenden.

Wie kann ich sowohl Strings als auch Unicode-Strings aus CSV-Dateien lesen und schreiben, die in Python 2.6 "nur funktionieren"? Oder ist dies eine Einschränkung von Python 2.6, für die es keine einfache Lösung gibt?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage