3 つの xml ファイルとオプションで xls ファイルを処理するプログラムに、Excel のようなフィルタリング オプションを追加しようとしています。私が直面している問題の 1 つは、一度に複数のフィルターを適用する良い例を見つけることです。Filter.Chain を使用すると、複数の「事前構築済み」フィルターを一度に適用できることを理解しています。主な問題は、フィルターを動的に作成してから適用できることです。たとえば、プログラムが見ているものの 1 つは、ホンダ、フォードなどの車両メーカーであり、ObjectListView で見たいものを選択できるようにしたいと考えています。
使用中のコードの量のため、ペーストビンでホストされています: メイン GUI ワーカー スクリプト 入力パネル プライマリ出力 セカンダリ出力
私が見つけたいと思っているのは、フィルタリングのような Excel を追加する方法の例です。現在、オプションのリストを提供する MultiChoiceDialog ウィンドウを開くメニュー オプション セットがありますが、選択を取り、それらをフィルターまたは一連のフィルターとして適用する適切な Pythonic 方法を見つけることができません。
前もって感謝します。