python测AP强度
因为课设需要测AP信号强度,心血来潮玩了下python,发现是真的好用
很简单的实现,单纯是为了记录怕自己忘
代码咯
#!-*- coding:utf-8 -*-
import pywifi
from threading import Timer
import datetime
import xlwt
wifi = pywifi.PyWiFi()
ifaceList =wifi.interfaces()#获得无线网卡对象列表
iface = ifaceList[0]
#一般第一个就是你需要的无线网卡,但是要是有多块无线网卡时,此处需#要指定你要使用的是那块无线网卡。
iface.disconnect()
#设置表格样式
# def set_style(time,mac,bold=False):
# style = xlwt.XFStyle()
# font = xlwt.Font()
# font.time = time
# font.bold = bold
# font.color_index = 4
# font.mac = mac
# style.font = font
# return style
def ap():
print('TimeNow: %s ' % (datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')))
print('状态: %s '%(iface.status()))
iface.scan() # 无线网卡扫描无线网络
result = iface.scan_results() # 获取扫描结果列表
# f = xlwt.Workbook()
# she