ben label falan görmüyorum ama heralde buton text demek istedin. degistir() diye fonksiyon eklemişsin ama o fonksiyonu çağırmamışsın ki..
kv de button'a şunu ekleyebilirsin örnek olarak
on_press: root.degistir()
çünkü program çalışmadan önce yapılacak bir değişikliği ekstra bir kod satırı kullanmadan kv içinde değiştirmek daha mantıklı.
herhangi bir etkileşimde bulunmadan program çalışıyorken değişiklik yapman için yine programın kendi içinden, belli koşullara bağlı olarak değişiklik yaptırabilirsin. Yani bir gösterge olur text, belli değişimlere göre programın kendi içinden değişir.
Başka türlü, program çalışmadan önce değişiklik yapacaksan yine kod içinden ya kv editleyeceksin ya da verdiğim örneğe benzer şekilde bir şeyler yapacaksın. Onun haricinde bir gereklilik bence konseptin dışında kalıyor.
Geliştirici Üye





Üyelik Tarihi: 06-03-2016
Yorum Sayısı: 1,344
Konu Sayısı: 40
Rep Puanı:
38
on_start fonksiyonunu kullan.
class mainl(App):
def on_start(self):
"burada islemi yap"