Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
0
Cevap
606
Tıklama
0
Öne Çıkarma
Tkinter Sorum
A
13 yıl (412 mesaj)
Teğmen
Konu Sahibi

Merhaba beyler önceden bir konu açmıştım kodlar çok karışıktı ben bunu hem daha güzel hem de komplike hala getirmeye çalıştım arayüzü değiştirmeye çalışıyorum onda sorun yok fakat txt dosyasına bir şey ekleyemiyorum kodlarım şunlar,

#-*- coding: cp857 -*- 

from tkinter import *

###########################################################

anaform=Tk()

anaform.title("FILM ARSIVIM v1")

anaform.resizable(False, False)

###########################################################




def ekle():
def filmekle():
veritabani = open(r"C:\Users\PC\Desktop\veritabani.txt", "a+")
ekle.giris.get()
film=giris[eklemeformu,text]
veritabani.write(film + "\n")
veritabani.flush()
eklemeformu=Tk()
eklemeformu.title("Film Ekle!")
eklemeformu.resizable(False,False)
yazi=Label(eklemeformu,text="Filmin adını giriniz:",fg="red",font=("Flux",15, "bold"))
yazi.pack()
giris=Entry(eklemeformu)
giris.pack()
buton=Button(eklemeformu, text="Ekle!",command=filmekle, font=("Flux",15, "bold"))
buton.pack()




def bak():
veritabani = open(r"C:\Users\PC\Desktop\veritabani.txt", "a+")
bakmaformu=Tk()
bakmaformu.title("Filmlerine bak!")
bakmaformu.resizable(False,False)
yazi=Label(bakmaformu,text="Filmleriniz: ",font=("Flux", 24, "bold"),fg="red")
yazi.pack()
yazi2=Label(bakmaformu,text="_________________________",font=("Flux", 24, "bold"),fg="red")
yazi2.pack()
veritabani.seek(0)
yazi3=Label(bakmaformu,text=veritabani.read(),font=("Corbal", 12))
yazi3.pack()



def hakkinda():
hakkinda=Tk()
hakkinda.title("Hakkinda!")
hakkinda.resizable(False,False)
etiket=Label(hakkinda,text="Programin yapimcisi alcohofield'dir!",fg="red",font=("Flux",15, "bold"))
etiket.pack()
mainloop()



girisekrani=Label(text="""-Asagidaki butonlardan ilgili olani seciniz lutfen!
""", fg="yellow", font=("Flux",18,"bold"))
girisekrani.pack()

buton=Button(text="Film Ekle!",command=ekle, font=("Flux",15, "bold"))
buton.pack(expand="yes", anchor="center")

buton=Button(text="Filmlerine Bak!",command=bak, font=("Flux",15, "bold"))
buton.pack(expand="yes", anchor="center")

buton=Button(text="Hakkında :)",command=hakkinda, font=("Flux",15, "bold"))
buton.pack(expand="yes", anchor="center")

mainloop()



def ekle(): 
def filmekle():
veritabani = open(r"C:\Users\PC\Desktop\veritabani.txt", "a+")
ekle.giris.get()
film=giris[eklemeformu,text]
veritabani.write(film + "\n")
veritabani.flush()
eklemeformu=Tk()
eklemeformu.title("Film Ekle!")
eklemeformu.resizable(False,False)
yazi=Label(eklemeformu,text="Filmin adını giriniz:",fg="red",font=("Flux",15, "bold"))
yazi.pack()
giris=Entry(eklemeformu)
giris.pack()
buton=Button(eklemeformu, text="Ekle!",command=filmekle, font=("Flux",15, "bold"))
buton.pack()


Bu kısımda hat geliyor program şöyle işliyor Asagidaki butonlardan ilgili olani seciniz lutfen diye yazı var altta 3 buton ilki film ekleme diğeri görme görme de sorun yok çok rahat okuyabiliyorum diğeride hakkında kısmı onda çok sorun yok ama film ekleme seçeneği çalışmıyor film eklemekteki şey film ekle butonuna tıklayınca yeni form açılıyor formda entry' yazı yazıp ekle butonuna basınca filmin txt dosyasına eklenmesi ama çalışmıyor

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.