Auslesen mache ich auf diese Art:
Code: Alles auswählen
fobj = open(path, "r")
for line in fobj:
.......
fobj.close()
Code: Alles auswählen
fobj = open(path, "r")
for line in fobj:
.......
fobj.close()
Wie deine Datei codiert kannst nur du sagen, da du sie erzeugt hast. Was sie garantiert nicht ist ist Unicode. Unicode ist keine Codierung, Unicode ist nur das Konzept.DKKA hat geschrieben:Ist mein Txt-File jetzt in Unicode, UTF-8 oder UTF-16?
Hallo, danke für die Antwort. Arbeite mit 2.7 wie oben beschrieben./me hat geschrieben:Wie deine Datei codiert kannst nur du sagen, da du sie erzeugt hast. Was sie garantiert nicht ist ist Unicode. Unicode ist keine Codierung, Unicode ist nur das Konzept.DKKA hat geschrieben:Ist mein Txt-File jetzt in Unicode, UTF-8 oder UTF-16?
Es wäre übrigens wichtig zu wissen, ob du mit Python 2 oder Python 3 arbeitest. In Python 2 sind Strings im Prinzip nur Bytesequenzen, in Python 3 echte Unicode-Objekte.
Dann lies Dir mal die verlinkten Dokumente meiner Signatur durchDKKA hat geschrieben:Ich verstehe diese Kodierungsgeschichte auch nicht vollständig.