无法应用我们选择的多个objectlistview筛选器

2024-06-02 11:30:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图添加一个类似于Excel的过滤选项到一个正在处理3个xml文件和一个xls文件的程序中。我遇到的一个问题是找到同时应用多个过滤器的好例子。我明白过滤器链允许同时应用多个“预构建”过滤器,主要问题是能够动态创建过滤器然后应用它们。例如,程序正在查看的内容之一是车辆制造商,如本田、福特等,我希望能够在ObjectListView中选择要查看的车型。在

由于使用的代码量很大,它托管在pastebin上: Main GuiWorker ScriptInput PanelPrimary OutputSecondary Output

我希望找到的是如何添加一个类似Excel的过滤的例子。目前我有一个菜单选项集,可以打开一个提供选项列表的多选项对话框窗口,但是我找不到一个好的python方法来获取选择并将它们作为一个过滤器或一系列过滤器应用。在

提前谢谢。在


Tags: 文件程序过滤器内容output选项xmlxls