if var.get():
^
IndentationError: expected an indented block
Aşağıdaki kod bana yukarıdaki hatayı veriyor.
Ne yaptıysam beceremedim yardım ederseniz sevinirim.
Python:
def gonder():
son_mesaj = ""
try:
if var.get():
if var.get() == 1:
son_mesaj += "Veriniz basarıyla sisteme kaydedilmiştir."
tip = hatirlatma_tipi_opsiyon.get() if not hatirlatma_tipi_opsiyon.get() == "\t" else "Genel"
tarih = hatirlatma_tarihi_secici.get()
mesaj = metin_alani.get("1.0","end")
with open("hatirlatmalar.txt","w") as dosya:
dosya.write(
"{} kategorisinde,{} tarihine ve '{}' notuyla hatirlatma".format(
tip,
tarih,
mesaj
) )
dosya.close()
elif var.get() == 2:
son_mesaj += "E-posta yoluyla hatirlatma size ulasacaktır"
messagebox.showinfo("Basarili Islem", son_mesaj)
else:
son_mesaj += "gerekli alanlarin dolduruldugundan emin olun!"
messagebox.showwarning("Yetersiz Bilgi", son_mesaj)
except:
son_mesaj += "Islem basarisiz oldu!"
messagebox.showerror("Basarisiz Islem", son_mesaj)
finally:
master.destroy()