Windows 7 x64でパケットをキャプチャするとき、タイムスタンプは浮動小数点精度を持たないようです。コードは以下の通りです。scapy:スニッフィッドパケットで浮動小数点精度が欠けているタイムスタンプ
from scapy.all import sniff
pkts = sniff(count=10)
pkts[0].time
-> for higher precision output
print('%.6f'%pkts[0].time)
出力
1506009934
1506009934.000000
任意のアイデアタイムスタンプのための正確な値を取得する方法?
'print(type(pkts [0] .time))'あなたは何を得ますか? –
あなたはそれに対応して私にを与えているという点で正しいです。しかし、それをどのように修正するのですか? –
私は 'scapy'を知らないし、ドキュメンテーションの' time'属性を見つけることができないので、どの単位を使っているのかわかりません。申し訳ありませんが私は助けることはできません。 –