Python scapy“;sendp();从运行的python程序(服务器)调用时,函数异常不工作

Python scapy“;sendp();从运行的python程序(服务器)调用时,函数异常不工作,python,scapy,packet,Python,Scapy,Packet,我正在使用python scapy,并试图通过运行的python程序(服务器通过Thrift连接到客户端)使用sendp(…)在第2层上发送数据包 但是,从python程序调用时,sendp(..)不起作用。奇怪的是,sendp在python脚本、pythonshell和scapy-cli中调用时工作正常 虽然很简单,但下面是我用来调用sendp的代码行: packets = rdpcap("path/to/pcapfile.pcap") sendp(packets, ifa

我正在使用python scapy,并试图通过运行的python程序(服务器通过Thrift连接到客户端)使用sendp(…)在第2层上发送数据包

但是,从python程序调用时,
sendp(..)
不起作用。奇怪的是,
sendp
在python脚本、pythonshell和scapy-cli中调用时工作正常

虽然很简单,但下面是我用来调用
sendp
的代码行:

packets = rdpcap("path/to/pcapfile.pcap")
sendp(packets, iface="veth0")
注意:
veth0
存在于我的系统中


可能有什么问题?

当您的程序“运行”时意味着什么?你能详细说明你想做什么吗?在数据包捕获中重新发送数据包不会“重播”流量。这就像试图用有旧邮票的信封发送邮件。