Raspberry 3b+树莓派学习记录-5

安装nmap module

这几天折腾nmap,就是想利用python实现自动扫描局域网IP,打算既有Linuix又有windows。

现在只实现了raspbian(基于Linux)上nmap的安装。

 

找了很多的教程,包括个人博客和官方的安装教程,不是No module 就是nmap has no attribute PortScanner !!!

https://bitbucket.org/xael/python-nmap/issues/25/nmap-has-no-attribute-portscanner

import nmap
dir(nmap)
#显示如下才正常
#['ET', 'PortScanner', 'PortScannerAsync', 'PortScannerError', 'PortScannerHostDict', 'PortScannerYield', 'Process', '__author__', '__builtins__', '__cached__', '__doc__', '__file__', '__last_modification__', '__loader__', '__name__', '__package__', '__path__', '__spec__', '__version__', 'convert_nmap_output_to_encoding', 'csv', 'io', 'nmap', 'os', 're', 'shlex', 'subprocess', 'sys']

最后按照https://stackoverflow.com/questions/14913153/module-object-has-no-attribute-portscanner中解决的办法:卸掉所有与nmap有关的,卸不掉的手动删掉。。。

之后重新安装!!

#如果是python3,则用
pip3 install python-nmap

安装方法https://www.jb51.net/article/113084.htm,感觉介绍的有道理,就是网站显得业余。。。

 

Python局域网扫描获取存活主机IP

https://blog.csdn.net/zheng_ruiguo/article/details/84563433

自己的是python 3.5.3,将代码考进去,直接。。。可以。。。用!好

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值