照书中第256页的代码敲的不知道为什么会报错
现在学到了可视化Tkinte(书中第254页开始)r,感觉好迷茫.比如下面这一段代码照着书中256页写的,却不知道为什么会报错。#------------------------------------这是代码------------------------------------------------------------------------
import tkinter as tk
class App:
def __int__(self,root):
frame=tk.Frame(root)
frame.pack()
self.hi_there=tk.Button(frame,text="打招呼",fg="blue",command=self.say_hi)
self.hi_there.pack(side=tk.LEFT)
def say_hi(self):
print("互联网的广大朋友们大家好,我是小甲鱼")
root=tk.Tk()
app=App(root)
root.mainloop()
#------------------------------------报错信息---------------------------------------
Traceback (most recent call last):
File "D:/vippython/学生信息管理系统/Easygui可视化/封装成类.py", line 18, in <module>
app=App(root)
TypeError: App() takes no arguments
def __int__(self,root):改为
def __init__(self,root): hrpzcf 发表于 2022-2-3 12:16
def __int__(self,root):改为
def __init__(self,root):
{:5_107:}原来问题出在这里,init 写成了int了
页:
[1]