import network class Wifi: def __init__(self, ssid, pwdk): self.ssid = ssid self.pwdk = pwdk self.sta_if = network.WLAN(network.STA_IF) def connect(self): if not self.sta_if.isconnected(): print("Connecting...") self.sta_if.active(True) self.sta_if.connect(self.ssid, self.pwdk) while not self.sta_if.isconnected(): pass print("Network configuration:", self.sta_if.ifconfig()) if __name__ == "__main__": ssid = input("Enter WiFi SSID: ") pwdk = input("Enter WiFi password: ") wifi = Wifi(ssid, pwdk) wifi.connect()