gpt4 book ai didi

python-3.x - 如何解决 dpkt 无法解码 .pcap 文件的问题

转载 作者:行者123 更新时间:2023-12-03 17:15:17 31 4
gpt4 key购买 nike

我在我的机器上运行此代码时遇到问题,但它在我学校的 linux 机器上运行良好。

我得到的错误是:

Traceback (most recent call last):  
File "wireshark_02.py", line 74, in <module>
main()
File "wireshark_02.py", line 43, in main
input_data = dpkt.pcap.Reader(open(file_name,'r'))
File "C:\Users\Slava\AppData\Local\Programs\Python\Python36-32\lib\site-packages\dpkt\pcap.py", line 244, in __init__
buf = self.__f.read(FileHdr.__hdr_len__)
File "C:\Users\Slava\AppData\Local\Programs\Python\Python36-
32\lib\encodings\cp1252.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x8f in position
125: character maps to <undefined>

我已经安装了运行 pip install dpkt 的 dpkt。

我可以做些什么来在我的机器上完成这项工作,或者我需要使用我学校的电脑吗?

最佳答案

open(file_name, 'rb')
为我工作!

关于python-3.x - 如何解决 dpkt 无法解码 .pcap 文件的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49786706/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com