Python tkinter entry boş mesaj göndermeyi nasıl engellerim

Merhaba, bi entry ile chat bölümü oluşturuyorum görsel açıdan etik olmadıgı için boş mesaj göndermeyi engellemek istiyorum ama if input_field.get() != “”: bu şekilde yaptıgımda sadece 1 boşluk varsa engelliyor mesajın tamamı boşluk olabilir veya birden fazla boşluk gönderiyor olabilir bunu nasıl engelleyebilirim yardımcı olursanız sevinirim.

if not input_filed.get().isspace():
    ...

Bu şekilde yapabilirsiniz.

1 Beğeni

Uyarayım, eğer mesaj boşsa bu metot false döndürüyor. O yüzden şöyle bir yol izlenmeli:

if not (msg:=input_field.get()).isspace(): 
    if msg != "": 
        ... 

Bu arada bu kod := operatörünü içerdiğinden dolayı yalnızca Python 3.8’de çalışabilir.

Ama mesaj boşluklardan oluşuyorsa bu işe yaramaz.

1 Beğeni

aaa güzel tamam eyvallah