Python

Python plyer macOS wifi関係の情報の取得/設定

インストールはこちらを確認。

サンプルコード

wifiの状態の取得やON/OFFなど便利そうなものから、設定(アクセスポイントの取得/接続/切断)の細かいところまでサポートされている。

from plyer import wifi


# wifiのアクセスポイントの情報を取得
wifi._start_scanning()
print(wifi.names.keys())

# wifiの状態を取得
print(wifi.is_enabled())

# wifiをONに
wifi.enable()

# wifiをOFFに
wifi.disable()

# 接続
param = {}
param['password'] = 'password'
wifi._connect('key', param)

# wifiはONのまま接続中のwifiを切断
wifi._disconnect()