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