所以我一直在玩python 3.2 tkinter。今天刚刚发现单选按钮中的文字没有显示在按钮旁边,它只显示“0”。此外,当我在单选按钮语句的末尾有 .pack() 时,它显示错误“NoneType”对象没有属性“pack”。太奇怪了,是因为他们在新版本中发生了变化。我需要导入其他东西吗?谢谢
from tkinter import*
class Name:
def __init__(self, master):
frame = Frame(master)
frame.pack()
self._var = IntVar()
self._fullRadio = Radiobutton(frame, text="yes", textvariable=self._var, value=1)
self._fullRadio.grid(row=2, column=0)#.pack()
self._partRadio = Radiobutton(frame, text="no", textvariable=self._var, value=2)
self._partRadio.grid(row=3)#.pack()
self._notRadio = Radiobutton(frame, text="not both", textvariable=self._var, value=3)
self._notRadio.grid(row=4)#.pack()
root = Tk()
application = Name(root)
root.mainloop()