Kivy ascii hatası

“”"

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe0 in position 11: invalid continuation byte
```""
Textınputta dosyayı açtımı bu hatayı alıyorum.
Python 2.7

Kodun başına

# -*- coding: utf-8 -*-

Bunu yazarak dene

1 Beğeni

Onu yazdım.kv dosyasınada yazdım.olmadı.
Dosyadan veriyi Labele çektiğimde sıkıntı yok.TextInputa çektiğimde bu hatayı alıyorum.

Textınputa içine başka bir kod yazmalımılıyız.

Bunu yazabilirsin;

self.ids.kimlik.text = "%s" % (self.a.encode("utf-8"))

Kodunuzun kütüphaneleri import ettiğiniz kısmına şunları yazarsanız, büyük ihtimal sorun çözülür.

import sys
reload(sys)
sys.setdefaultencoding("utf-8")
2 Beğeni

Python 2 mi kullanıyorsunuz?

Python 2.7 kullanıyorum.Pydroidlede aynısı oldu.
Dosyaya kendim yazdığımda türkçe karakterleri destekliyor.Bilgisayardan kopyala yapıştır yaptım hata verdi.Benim tahminim ona yönelik…

TextInputtaki aşağı kaydırma çubuğunu bizmi yapıyoruz.
Slider olabilir mi…

Kodlamaya dikkat edin, metin düzenleyicinin altında yazar. Bu arada Python 3 neden kullanmıyorsunuz? Encoding ile ilgili sorunlarla karşılaşmazsınız Python 3’de genellikle.