0
코드입니다 :파이썬 나가서 설명하자면 NameError는 : 이름 '프레임'정의되지 않은 (Tkinter를)은 여기
#!/usr/bin/python
from tkinter import *
class App:
def _init_(self, master):
frame = Frame(master)
frame.pack()
self.lbl = Label(frame, text = "Hello World!\n")
self.lbl.pack()
self.button = Button(frame, text="Quit", fg="red", command=frame.quit)
self.button.pack(side=LEFT)
self.hi_there = Button(frame, text="Say hi!", command=self.say_hi)
self.hi_there.pack(side=LEFT)
def say_hi(self):
print("Hello!")
root = Tk()
root.title("Hai")
root.geometry("200x85")
app = App(root)
root.mainloop()
그리고 여기, 오류 : 잘못 어디로 갔는지
Traceback (most recent call last):
File "F:/HTML/HTMLtests/python/hellotkinter2.py", line 4, in <module>
class App:
File "F:/HTML/HTMLtests/python/hellotkinter2.py", line 10, in App
self.lbl = Label(frame, text = "Hello World!\n")
NameError: name 'frame' is not defined
은 찾을 수 없습니다! 어떤 도움을 주셔서 감사합니다!