筛选 ObjectListView - Python
Filtering ObjectListView - Python
我正在使用 ObjectListView,我想知道是否可以按其属性对其进行过滤。我正在使用 scapy 构建一个嗅探器,所以我在 ObjectListView 中显示所有数据包,每一行都是一个 PacketObject,它有一个名为 packet 的属性。假设我想按 TCP 过滤,所以我需要对象的 数据包 来包含 TCP。我看到了一种按 ObjectListView 上显示的信息进行过滤的方法,但我需要按属性进行过滤。
ObjectListView 具有内置于小部件的过滤功能:
您必须自己设置过滤器。您可以通过查看小部件的 C++ 文档获得一些想法,因为它们实际上有一些过滤示例:
我正在使用 ObjectListView,我想知道是否可以按其属性对其进行过滤。我正在使用 scapy 构建一个嗅探器,所以我在 ObjectListView 中显示所有数据包,每一行都是一个 PacketObject,它有一个名为 packet 的属性。假设我想按 TCP 过滤,所以我需要对象的 数据包 来包含 TCP。我看到了一种按 ObjectListView 上显示的信息进行过滤的方法,但我需要按属性进行过滤。
ObjectListView 具有内置于小部件的过滤功能:
您必须自己设置过滤器。您可以通过查看小部件的 C++ 文档获得一些想法,因为它们实际上有一些过滤示例: