pip install wifi
python
import wifi
python
networks = wifi.scan()
for network in networks:
print("SSID: ", network.ssid)
print("Signal: ", network.signal)
print("Encryption Type: ", network.encryption_type)
print("----------------------------")
python
ssid = "MyWiFiNetwork"
password = "MyWiFiPassword"
wifi.connect(ssid, password)
python
wifi.disconnect()
python
interfaces = wifi.interfaces()
for interface in interfaces:
print("Interface: ", interface.interface)
print("Connected: ", interface.connected)
print("IP Address: ", interface.ip_address)
print("----------------------------")
python
interface_name = "wlan0"
interface = wifi.interface(interface_name)
interface.configure(static='192.168.0.100', subnet='255.255.255.0', gateway='192.168.0.1')