导入scapy的最佳方法

Best method of importing scapy

我用过:from scapy.all import * 过去但是现在我在命名空间中遇到冲突(队列)。

导入scapy的最佳方法是什么?我研究过的方法:

import scapy
import scapy.all
from scapy import all
from scapy.all import sr1,IP,ICMP

可能是执行此操作的最佳方式。

要一次导入所有层(针对它们测试数据包)使用:

from scapy.layers import all

当我不想覆盖我的命名空间时,我经常使用:

from scapy import all as scapy

之后所有内容都可以在 scapy.:

下访问
scapy.send(scapy.IP()/scapy.ICMP())
from scapy.all import srp,Ether,ARP,conf,send,arping