die Überschrift ist vielleicht etwas seltsam formuliert, deswegen möchte ich mein Problem kurz erläutern. Ich habe ein Programm, in welches man wörter eintippt, welche dann in eine liste gespeichert werden. meine erste Zeile sieht so aus, fals das hilft.
Code: Alles auswählen
# -*- coding: utf-8 -*-
ich will aber, dass es bei ä ö ü und ß auch bleibt.
Ich finde eines auch verwirrend. Sehen wir uns mal diesen Code an.
Code: Alles auswählen
# -*- coding: utf-8 -*-
f = open("test.txt", "w")
f.write("känguru") # -> geht
Bei diesem wiederrum geht gar nicht mehr.
Code: Alles auswählen
# -*- coding: utf-8 -*-
f = open("test.txt", "w")
f.write("känguru\n\n")
liste = []
eingabe = raw_input('eingabe: ') # eingabe = 'ä'
liste.append(eingabe)
print liste
f.write(liste[0])
Wieso geht das denn nicht? was muss ich tun, damit er das richtig schreibt?