@Blackjack:
Habs jetzt so gemacht, wie von dir empfohlen. Klappt wirklich gut :D Vielen Dank! Muss ich jetzt mal für verschiedene Dateien testen. Wobei ich immer noch nicht versteh, warum das mit der Codierung nicht funktioniert... naja, mal wieder kostenlose Lebenszeit verschwendet :wink:
Wegen ...
Die Suche ergab 4 Treffer
- Montag 4. Februar 2013, 23:49
- Forum: Allgemeine Fragen
- Thema: Konvertierung iso latin 1 --> utf8
- Antworten: 9
- Zugriffe: 1971
- Montag 4. Februar 2013, 22:08
- Forum: Allgemeine Fragen
- Thema: Konvertierung iso latin 1 --> utf8
- Antworten: 9
- Zugriffe: 1971
Re: Konvertierung iso latin 1 --> utf8
@Mareike:
Mein Code ist für Python3.
Deine Fehlermeldung ist insofern verständlich, dass str (in Python3) nicht decodiert werden kann - ist er ja schon.
Aber eigentlich sollte string.encode('utf-8') doch eine Instanz von bytes zurückliefern. :?
Ja, stimmt, wenn es alleine steht:
<class 'bytes ...
- Montag 4. Februar 2013, 21:33
- Forum: Allgemeine Fragen
- Thema: Konvertierung iso latin 1 --> utf8
- Antworten: 9
- Zugriffe: 1971
Re: Konvertierung iso latin 1 --> utf8
@Blackjack: Danke für die schnelle Antwort. Der Codeausschnitt ist Teil einer etwas umfangreicheren tkinter-GUI, daher das "self" und die fehlerhafte Einrückung. int() und chr() Funktionen hab ich schon getestet, würde die Lösung allerdings gerne hinten anstellen, da die Textdateien sehr viele ...
- Montag 4. Februar 2013, 20:37
- Forum: Allgemeine Fragen
- Thema: Konvertierung iso latin 1 --> utf8
- Antworten: 9
- Zugriffe: 1971
Konvertierung iso latin 1 --> utf8
Hallo,
Ich parse mit python 3.3 Textdateien, die im (oktal) isolatin1-Format vorliegen.
Dabei erhalte ich Strings, wobei die Sonderzeichen als ASCII-Codierungen enthalten sind.
so zB "\133Unit\135" anstatt "[Unit]".
Jetzt ist meine Frage wie ich den String kovertieren muss, damit die ASCII ...
Ich parse mit python 3.3 Textdateien, die im (oktal) isolatin1-Format vorliegen.
Dabei erhalte ich Strings, wobei die Sonderzeichen als ASCII-Codierungen enthalten sind.
so zB "\133Unit\135" anstatt "[Unit]".
Jetzt ist meine Frage wie ich den String kovertieren muss, damit die ASCII ...
