我目前的项目涉及从外部IP设备接收数据包,并使用python显示数据。我目前正试图使用pyshark来提取这些数据,但遇到了错误信息 '没有名为pyshark的模块。 据我所知,我已经安装了所有必要的支持包 (据我所知,原始包中包含了 lxml, py, trollius, logbook)
我对IPTCP数据非常陌生,根据我对这个主题的研究,这段代码至少应该运行过第1行。
import pyshark
cap = pyshark.FileCapture('http.cap')
print(cap[0])
是不是有什么地方我遗漏了或看错了?我觉得这个问题可能是一个很容易解决的问题:) 任何关于这个问题的帮助,甚至任何关于解释传入数据包的帮助也将是非常棒的。谢谢你的帮助
python -m pip --version
产量 pip 20.0.2
和运行 sys.version
产量 3.8.1
完整的错误信息。
Traceback (most recent call last):
File "C:/ABWorkingFiles/Kairos/2020_Mar17/systemVersion.py", line 3, in <module>
import pyshark
ModuleNotFoundError: No module named 'pyshark'
你需要在系统中安装tshark,pyshark模块才能工作。https:/tshark.devsetupinstall。 安装 tshark。