arkadaşşlar yukarda tanımladığım defparola ve defkullanıcı eşitliklerini aşağında def’de kullanıyorum
Yalnız tepki vermiyor,yeni pencere açmıyor.Fikri olan var mı
Metin editörünün verdiği tırtıklar da neyin nesi?
anlam veremedim ben de if döngüsünden sıkıntı var;ya da yukarda tanımladığın defkullanıcı ve defparola’da problem var
Kodlarınızı metin olarak paylaşır mısınız?
from tkinter import *
from tkinter import messagebox
pencere=Tk()
pencere.geometry(‘300x125+400+400’)
pencere.resizable(width=FALSE,height=FALSE)
pencere.title(‘Kullanıcı Kayıt ve Giriş’)
defkullanıcı=‘1’
defparola=‘1’
def giris():
if ((defkullanıcı==giris.get()) and (defparola==giris2.get())):
messagebox.showinfo(‘Sonuc’,‘Başarıyla giriş yaptınız’)
etiket1=Label(text=‘Kullanıcı adını giriniz:’)
etiket1.place(relx=0,rely=0)
giris=Entry(width=22)
giris.place(relx=0.42,rely=0)
etiket2=Label(text=‘Parolanızı giriniz:’)
etiket2.place(relx=0,rely=0.3)
giris2=Entry(width=22)
giris2.place(relx=0.42,rely=0.3)
buton=Button(pencere,text=‘Giriş’,command=giris,width=10)
buton.place(relx=0.70,rely=0.50)
pencere.mainloop()
Girintilemelere dikkat ederek kod etiketleri içinde paylaşabilir misiniz kodunuzu?
paylaşım yaparken onu yapamıyorum…sadece if’ler tab ile ileri alınacak
Neden? Nasıl yapılacağını bilmiyorsanız şuradan yardım alabilirsiniz: Gönderilerdeki kod görünümü hakkında
from tkinter import *
from tkinter import messagebox
pencere=Tk()
pencere.geometry('300x125+400+400')
pencere.resizable(width=FALSE,height=FALSE)
pencere.title('Kullanıcı Kayıt ve Giriş')
defkullanıcı='1'
defparola='1'
def giris():
if ((defkullanıcı==giris.get()) and (defparola==giris2.get())):
messagebox.showinfo('Sonuc','Başarıyla giriş yaptınız')
etiket1=Label(text='Kullanıcı adını giriniz:')
etiket1.place(relx=0,rely=0)
giris=Entry(width=22)
giris.place(relx=0.42,rely=0)
etiket2=Label(text='Parolanızı giriniz:')
etiket2.place(relx=0,rely=0.3)
giris2=Entry(width=22)
giris2.place(relx=0.42,rely=0.3)
buton=Button(pencere,text='Giriş',command=giris,width=10)
buton.place(relx=0.70,rely=0.50)
pencere.mainloop()
giris
metodu ile giris
Entry pencere aracı ismi aynı. Metodun ya da pencere aracının ismini değiştirin.
teşekkür ederim…çözüldü…Basit bir çözüm oldu