模块对象没有属性列表框 - Python 3
Module Object has no Attribute Listbox - Python 3
我正在尝试在单击按钮时创建一个滚动条。下面是我的代码:
username = StringVar()
self.uentry1=ttk.Entry(self.frame1,textvariable=username)
self.uentry1.pack()
self.ubutton=ttk.Button(self.frame1,text="NAME!",command=self.get_user_info)
self.ubutton.pack()
def get_user_info(self):
self.uscrollbar = ttk.Scrollbar(self.frame1)
self.uscrollbar.pack(fill='both',expand=1)
self.ulist = ttk.Listbox(self.page5,yscrollcommand=self.uscrollbar.set)
self.ulist.pack(side=LEFT,fill='both')
self.uscrollbar.config(command=ulist.yview)
self.ubutton1 = ttk.Button(self.frame1,text = "PID's",width = 10)
self.ubutton1.grid()
这将引发错误 Module Object has no Attribute Listbox
。请指出我哪里出错了。(上面的代码不完整,因为我需要清除它才能继续)
就像错误告诉你的那样,ttk 模块没有名为 Listbox
的属性。 Listbox
是 tkinter(或 Tkinter)包的一部分。
我正在尝试在单击按钮时创建一个滚动条。下面是我的代码:
username = StringVar()
self.uentry1=ttk.Entry(self.frame1,textvariable=username)
self.uentry1.pack()
self.ubutton=ttk.Button(self.frame1,text="NAME!",command=self.get_user_info)
self.ubutton.pack()
def get_user_info(self):
self.uscrollbar = ttk.Scrollbar(self.frame1)
self.uscrollbar.pack(fill='both',expand=1)
self.ulist = ttk.Listbox(self.page5,yscrollcommand=self.uscrollbar.set)
self.ulist.pack(side=LEFT,fill='both')
self.uscrollbar.config(command=ulist.yview)
self.ubutton1 = ttk.Button(self.frame1,text = "PID's",width = 10)
self.ubutton1.grid()
这将引发错误 Module Object has no Attribute Listbox
。请指出我哪里出错了。(上面的代码不完整,因为我需要清除它才能继续)
就像错误告诉你的那样,ttk 模块没有名为 Listbox
的属性。 Listbox
是 tkinter(或 Tkinter)包的一部分。