pip install wifi
python
import wifi
python
cells = wifi.Cell.all('wlan0')
for cell in cells:
print(f"SSID: {cell.ssid}, Signal: {cell.signal}")
python
ssid = "your_network_ssid"
password = "your_network_password"
scheme = wifi.Scheme.find('wlan0', ssid)
if scheme is None:
scheme = wifi.Scheme.for_cell('wlan0', ssid, cell, password)
scheme.save()
scheme.activate()
python
interfaces = wifi.interfaces()
for interface in interfaces:
print(f"Interface: {interface.name}, IP Address: {interface.ip}, MAC Address: {interface.mac}")