Şimdi Ara

Tkinter Sorum

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
1
Cevap
0
Favori
450
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • 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







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.