2024-09-29 06:32:21 发布
网友
我只是想看看有没有办法解决我在pyCharm收到的警告
目前正在观看学习python&;从无到有的道德黑客:使用Scapy创建ARP请求
使用时
import scapy.all as scapy arpRequest = scapy.ARP()
我收到了一个警告(程序正在运行,但是这个警告当然很烦人)
警告:
Cannot find reference 'ARP' in 'all.py'
有什么想法吗
最佳实践是使用from scapy.layers.l2 import ARP, Ether格式中here的scapy子模块
from scapy.layers.l2 import ARP, Ether
然而,我确实觉得这个方法很烦人,而且对初学者不太友好,因为你经常拖网文档
我建议在pipenv中使用Visual Studio代码。根据我的经验,它与Pycharm非常相似,您可以使用import scapy.all as scapy而不会出现任何错误
import scapy.all as scapy
我用Linux终端运行这个程序,它给了我同样的错误。然后我使用了“python3-example.py”而不是仅仅使用“python-example.py”
然后代码就工作了。我认为这可能有助于解决你的问题
#python#arp#scapy#arping
同样的问题,这是通过提供完整路径而不是使用scapy.all来解决的
试试下面的方法
从scapy.layers.l2导入ARP
从scapy.layers.l2导入以太网
最佳实践是使用
from scapy.layers.l2 import ARP, Ether
格式中here的scapy子模块然而,我确实觉得这个方法很烦人,而且对初学者不太友好,因为你经常拖网文档
我建议在pipenv中使用Visual Studio代码。根据我的经验,它与Pycharm非常相似,您可以使用
import scapy.all as scapy
而不会出现任何错误我用Linux终端运行这个程序,它给了我同样的错误。然后我使用了“python3-example.py”而不是仅仅使用“python-example.py”
然后代码就工作了。我认为这可能有助于解决你的问题
#python#arp#scapy#arping
同样的问题,这是通过提供完整路径而不是使用scapy.all来解决的
试试下面的方法
从scapy.layers.l2导入ARP
从scapy.layers.l2导入以太网
相关问题 更多 >
编程相关推荐