xirurensheng_123
2018-04-16 03:12
采纳率: 56.3%
浏览 1.5k

python3.5.2调用dpkt库读取离线数据包

代码如下:
f=open('test.pcap')
dpkt.pcap.Reader(f)
提示错误信息如下图,其中其提示的那个0xd4是pcap文件头24字节中的开头字符图片说明数据包格式为图片说明,就是想知道下怎么修改下。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • geekword 2018-04-16 13:06
    已采纳

    解码错误,试着将
    f=open('test.pcap')
    改成
    f=open('test.pcap', 'rb'),
    使用二进制模式打开

    点赞 评论

相关推荐 更多相似问题