使用tkinter,如何通过optionmenu选择添加或删除条目或标签?

时间:2016-07-22 01:41:22

标签: python tkinter

我正在使用tkinter。当使用我的程序的人从下拉菜单中选择(使用OptionMenu创建)时,根据选择的内容,我希望显示Entry个字段。因此,如果他们从菜单中选择a,则应显示Entry字段,以便他们输入11.6之类的数字。

然后,如果用户从选项菜单中选择b,我希望显示2 Entry个字段。

我一直尝试使用OptionMenu的{​​{1}}参数执行此操作,但我认为它不起作用,因为我正在尝试在启动的函数中创建和编辑条目。

顺便说一下,如果用户在选择“a”和“b”之间切换,代码应该仍然有效 - 这就是我遇到的问题。

代码:

command=function

1 个答案:

答案 0 :(得分:-1)

  

我认为它不起作用,因为我正在尝试创建和编辑条目   在启动的功能中。

是什么让您认为该功能已推出?你的代码给出了

NameError: name 'optc' is not defined

当您尝试创建第一个OptionMenu时。 Python提供了非常好的错误消息。这个告诉你opc必须在之前定义才能将它分配给OptionMenu。