不要寻找一些奇怪的单词:) 当我运行程序,我输入1然后我进入电影,并按下按钮我得到NameError:全球名称'电影'没有定义错误:(NameError:全球名称'电影'未定义错误
from tkinter import *
anaform=Tk()
anaform.resizable(False, False)
def verial():
veri = giris.get()
veri2=giris.get()
veritabani = open(r"C:\Users\PC\Desktop\veritabani.txt", "a+")
if veri == "1":
giris.pack_forget()
giris2.pack()
veri2["text"] = film
veritabani.write(film + "\n")
elif veri == "2":
etiket2.config(text="Yours films:",font=("Flux", 24, "bold"),fg="red")
araetiket.config(text="_________________________",font=("Flux", 24, "bold"),fg="red")
veritabani.seek(0)
etiket3.config(text=veritabani.read(),font=("Corbal", 12))
etiket=Label(text="Make your selection: ", font=(24))
etiket.pack()
giris=Entry()
giris.pack()
giris2=Entry()
giris2.pack()
buton=Button(text="Gir!", command=verial, font=(24))
buton.pack(expand="yes", anchor="center")
etiket2=Label(text="")
etiket2.pack()
araetiket=Label(text="")
araetiket.pack()
etiket3=Label()
etiket3.pack()
mainloop()
不要找一些奇怪的话:) 当我运行该程序,我输入1,然后我进入电影和按下按钮,我得到NameError:全局名称“膜”是没有定义的错误:(
至于我可以告诉你,从来没有赋值给变量'film'。这是所有的代码? – 2013-11-09 16:00:12
@Mike是的,这是所有的code.film是bot变量,我把数据放到电影 –