首页 > 解决方案 > 在python中连接wifi的最简单方法

问题描述

我想使用 python 新的和以前的连接以及任何操作系统(如树莓派、Windows 等)连接到 WiFi如果需要,只需 ssid 和密码即可拥有 wifi 网络接口。

标签: python

解决方案


你可以使用wireless

pip install wireless

from wireless import Wireless

wire = Wireless()
wire.connect(ssid=name,password=pass)

winwifi

pip install winwifi(仅在 Windows 上)

import winwifi


name='xxxx'
password='11111'


try:
    winwifi.WinWiFi.connect(name,password)
    print('t')
except Exception as e:
    print(e)

wifi

pip install wifi

from __future__ import print_function

from wifi import Cell, Scheme

# get all cells from the air
ssids = [cell.ssid for cell in Cell.all('wlan0')]

schemes = list(Scheme.all())

for scheme in schemes:
    ssid = scheme.options.get('wpa-ssid', scheme.options.get('wireless-essid'))
    if ssid in ssids:
        print('Connecting to %s' % ssid)
        scheme.activate()
        break

推荐阅读