Python 按钮缺少位置参数';自我';在btn.pack()中
我已经写了一段代码,使用tkinter来制作一个按钮。这段代码可以工作并调用一个按钮,您可以单击该按钮并在其上显示一条消息。然而,在调用按钮后,shell给了我一个Python 按钮缺少位置参数';自我';在btn.pack()中,python,button,tkinter,Python,Button,Tkinter,我已经写了一段代码,使用tkinter来制作一个按钮。这段代码可以工作并调用一个按钮,您可以单击该按钮并在其上显示一条消息。然而,在调用按钮后,shell给了我一个类型错误 看到TypeError说我缺少位置参数self,我已经尝试将self添加到我的代码中。首先我试过 btn.pack.self() 但这包括语法错误,所以我尝试了这个 btn.pack(self) 这也是一个语法错误,如何添加位置参数self而不导致语法错误 我用于创建按钮的当前代码是: btn = Button **bt
类型错误
看到TypeError
说我缺少位置参数self
,我已经尝试将self添加到我的代码中。首先我试过
btn.pack.self()
但这包括语法错误,所以我尝试了这个
btn.pack(self)
这也是一个语法错误,如何添加位置参数self而不导致语法错误
我用于创建按钮的当前代码是:
btn = Button
**btn.pack()**
btn ["text"] = #whatever you want
def click():
#whatever you want to make your button do
我希望绕开这条路
TypeError:pack\u configure缺少1个必需的位置参数:“self”
不违反语法错误。我希望输出不会在shell中给我错误消息。也许你是指
btn=Button()
而不是btn=Button
?我不确定你想实现什么。但是对于初学者,您需要通过btn=Button()
创建类Button
的实例。您使用的是类吗??Button needs()我在btn=Button后面添加了一对括号,但它仍然给我一条错误消息,我最初问的问题是关于talso@RobotMind我没有使用类