• 05-03-2021, 20:34:14
    #1
    Merhaba arkadaşlar. Ben tkinter ile bir program hazırlıyorum. Butona tıkladığında işlem sonsuz döngüye başlıyor ve uygulama yanıt vermiyor hale geliyor. Bunu durdurmak için buton koysam da program yanıt vermiyor olduğu için tıklayamıyorum. Nasıl bir çözüm yolu önerirsiniz?
  • 05-03-2021, 20:40:07
    #2
    tkinter ile çalışmadım fakat sonsuz döngüye giren döngüyü while içine alıp oradan exit komutu atayabilirsiniz diye düşünüyorum.
  • 05-03-2021, 20:40:54
    #3
    hocam threading'i araştırın isterseniz.
  • 05-03-2021, 20:51:54
    #4
    hocam while ve threading ile çözüm sağlayabilirsiniz bence
  • 05-03-2021, 21:18:14
    #5
    En iyisi sanırım
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar. Ben tkinter ile bir program hazırlıyorum. Butona tıkladığında işlem sonsuz döngüye başlıyor ve uygulama yanıt vermiyor hale geliyor. Bunu durdurmak için buton koysam da program yanıt vermiyor olduğu için tıklayamıyorum. Nasıl bir çözüm yolu önerirsiniz?
    while kullanıyorsanız bir tuşa tıklandığında örneğin

    if buton tıklandığında:
    break
    şeklinde
  • 05-03-2021, 23:12:20
    #6
    Ctrl+C
  • 06-03-2021, 02:55:59
    #7
    Kodu sonsuz döngüye sokmamalısınız. Devamlı yapılmasını istediğiniz bir iş varsa process olarak çağırıp bittiğinde akışın tekrar istediğiniz noktaya geleceğini garantileyebilirsiniz.

    İlgili dökümantasyon linki