beim Schreiben der einzelnen Werte innerhalb einer Listbox(TKinter) in eine Textdatei erscheint die unten aufgeführte Fehlermeldung.
Code: Alles auswählen
dateiname=asksaveasfilename(defaultextension=".txt")
fobjekt=open(dateiname, "w")
fobjekt.write("Verzeichnis : "+folder.get()+"\n")
fobjekt.write("Suchbegriff : "+searchstring.get()+"\n")
fobjekt.write("Anzahl Treffer: "+str(search_result.size()-1)+"\n")
fobjekt.write("-------------------------------------------------"+"\n")
for element in range(0,search_result.size()-1):
fobjekt.write(search_result.get(element)+"\n")
fobjekt.close()
Traceback (most recent call last):
File "C:\Users\uwe\AppData\Local\Programs\Python\Python35\lib\tkinter\__init__.py", line 1549, in __call__
return self.func(*args)
File "D:/Daten/System/Python/PyFinder/PyFinder_18_03.pyw", line 261, in exportlist
fobjekt.write(search_result.get(element)+"\n")
File "C:\Users\uwe\AppData\Local\Programs\Python\Python35\lib\encodings\cp1252.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode character '\u0308' in position 62: character maps to <undefined>
Kann mir jemand sagen, wo das Problem liegt. Ich habe es auch schon gegoogelt, bin aber nicht weiter gekommen.
Vielen Dank und einn sonnigen Tag.
snowflake