try:
    import usocket as _socket
except:
    import _socket


s = _socket.socket()

if 1:
    ai = _socket.getaddrinfo("google.com", 80)
    print("Address infos:", ai)
    addr = ai[0][4]
else:
    # Deprecated ways to construct connection address
    addr = _socket.sockaddr_in()
    addr.sin_family = 2
    #addr.sin_addr = (0x0100 << 16) + 0x007f
    #addr.sin_addr = (0x7f00 << 16) + 0x0001
    #addr.sin_addr = _socket.inet_aton("127.0.0.1")
    addr.sin_addr = _socket.gethostbyname("google.com")
    addr.sin_port = _socket.htons(80)

print("Connect address:", addr)
s.connect(addr)

if 0:
    # MicroPython rawsocket module supports file interface directly
    s.write("GET / HTTP/1.0\n\n")
    print(s.readall())
else:
    s.send(b"GET / HTTP/1.0\n\n")
    print(s.recv(4096))

@@ -83,18 +83,8 @@
 ()%0A%0A
-if 1:%0A    
 ai =
@@ -122,20 +122,16 @@
 m%22, 80)%0A
-    
 print(%22A
@@ -150,20 +150,16 @@
 :%22, ai)%0A
-    
 addr = a
@@ -169,361 +169,8 @@
 %5D%5B4%5D
-%0Aelse:%0A    # Deprecated ways to construct connection address%0A    addr = _socket.sockaddr_in()%0A    addr.sin_family = 2%0A    #addr.sin_addr = (0x0100 %3C%3C 16) + 0x007f%0A    #addr.sin_addr = (0x7f00 %3C%3C 16) + 0x0001%0A    #addr.sin_addr = _socket.inet_aton(%22127.0.0.1%22)%0A    addr.sin_addr = _socket.gethostbyname(%22google.com%22)%0A    addr.sin_port = _socket.htons(80)
 %0A%0Apr

Remove unused code.