python 测AP强度

这篇博客记录了作者使用Python进行Wi-Fi接入点(AP)信号强度测量的过程,旨在解决课设需求。作者感叹Python的便利性,并分享了简单的实现代码,但表示导入Excel部分还未完成。
摘要由CSDN通过智能技术生成

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
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值