Flask ile yaptığım web sitesinde formdan veri alıp başka Python dosyasında işleyip, işlenmiş ve işlenmemiş halini sitemde göstermeye çalışıyorum. Aşağıdaki gibi bir hatayla karşılaştım;
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf6 in position 18: invalid start byte
İşlem yapacağım python dosyası bazı txt dosyalarını okurken sorun mu çıkarıyor anlamadım.
utf-8 ile okuyamayacağın bazı karakterler var gibi görünüyor. özellikle 18. karakterinin olduğu yere bi editor yardımıyla bakabilirsin. Notepad++ kullanarak “show all characters” özelliğini kullanarak bakabilirsin.
Teşekkürler. Notepad ++ ile açıp UTF-8 BOM olarak kayıt ettim .txt dosyalarımı şimdi çalıştırdığımda sorun çıkmıyor.
@Kenan: utf-8 ile okuyamayacağın bazı karakterler var gibi görünüyor. özellikle 18. karakterinin olduğu yere bi editor yardımıyla bakabilirsin. Notepad++ kullanarak “show all characters” özelliğini kullanarak bakabilirsin.
@Canonka: Teşekkürler. Notepad ++ ile açıp UTF-8 BOM olarak kayıt ettim .txt dosyalarımı şimdi çalıştırdığımda sorun çıkmıyor.