我试图根据组合框中选择的项目使GUI显示信息。 PySimpleGUI
烹调手册说我应该使用GetSelectedItemsIndexes()
方法,但是当我尝试使用它时:
window.Element('_COMBOBOX_').GetSelectedItemsIndexes()
我明白了:
AttributeError:“组合”对象没有属性“ GetSelectedItemsIndexes”
我尝试将其输入控制台:
dir(window.Element('_COMBOBOX_'))
似乎GetSelectedItemsIndexes
甚至还没有出现...那么如何从组合框获取选定值的索引?
答案 0 :(得分:1)
为我工作:
if (totalTeams != 0) { ... }
答案 1 :(得分:0)
这是GitHub版本的PySimpleGUI中的一项全新功能,但尚未发布到PyPI。
您将需要从项目的GitHub(http://www.PySimpleGUI.com)下载PySimpleGUI.py文件,并将其放置在应用程序的文件夹中。然后,您将可以使用此方法。
在文档中看到它的原因是,现在是根据GitHub中的代码创建文档的。如果您从PyPI版本中阅读自述文件,将找不到该方法。
很抱歉造成混乱。我会在文档中记录下来。