Python Scapy PCA读卡器和数据包时间

Python Scapy PCA读卡器和数据包时间,python,capture,pcap,packet-capture,scapy,Python,Capture,Pcap,Packet Capture,Scapy,我正在使用Scapy读取PCAP文件,使用的脚本如下(semplified): #! /usr/bin/env python from scapy.all import * # ... myreader = PcapReader(myinputfile) for p in myreader: pkt = p.payload print pkt.time 在这种情况下,数据包时间与PCAP捕获时间无关,而是从我启动脚本的那一刻开始。 我希望从0.0开始,或者与PCAP捕获相关 我

我正在使用Scapy读取PCAP文件,使用的脚本如下(semplified):

#! /usr/bin/env python
from scapy.all import *
# ...
myreader = PcapReader(myinputfile)
for p in myreader:
    pkt = p.payload
    print pkt.time
在这种情况下,数据包时间与PCAP捕获时间无关,而是从我启动脚本的那一刻开始。 我希望从
0.0
开始,或者与PCAP捕获相关


我如何修复它(可能不需要“手动”检索第一个数据包时间并反复使用数学来修复问题)?

在这种情况下,我发现使用
pkt.time
是错误的。
我应该改为打印
p.time