UnicodeEncodeError
Verfasst: Mittwoch 10. Mai 2017, 11:38
Hallo zusammen,
beim Schreiben der einzelnen Werte innerhalb einer Listbox(TKinter) in eine Textdatei erscheint die unten aufgeführte Fehlermeldung.
Exception in Tkinter callback
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
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