diff --git a/docs/library/usocket.rst b/docs/library/usocket.rst index 94a1dd213c10a2d27696593b6bacc6cf7d5ed7e3..d31e4d2fc991028a5b5e310219b77d83903051b2 100644 --- a/docs/library/usocket.rst +++ b/docs/library/usocket.rst @@ -49,7 +49,7 @@ Functions The following example shows how to connect to a given url:: s = socket.socket() - s.connect(socket.getaddrinfo('www.micropython.org', 80)[0][4]) + s.connect(socket.getaddrinfo('www.micropython.org', 80)[0][-1]) .. only:: port_wipy diff --git a/docs/library/ussl.rst b/docs/library/ussl.rst index 60be894107e2444009251b2e8a06f383a2810c29..b66e23b2c8399eddf27cf44699aa9d246e5e7376 100644 --- a/docs/library/ussl.rst +++ b/docs/library/ussl.rst @@ -21,7 +21,7 @@ Functions import ssl s = socket(socket.AF_INET, socket.SOCK_STREAM, socket.IPPROTO_SEC) ss = ssl.wrap_socket(s) - ss.connect(socket.getaddrinfo('www.google.com', 443)[0][4]) + ss.connect(socket.getaddrinfo('www.google.com', 443)[0][-1]) Certificates must be used in order to validate the other side of the connection, and also to authenticate ourselves with the other end. Such certificates must be stored as files using the @@ -44,7 +44,7 @@ Functions import ssl s = socket.socket(socket.AF_INET, socket.SOCK_STREAM, socket.IPPROTO_SEC) ss = ssl.wrap_socket(s, cert_reqs=ssl.CERT_REQUIRED, ca_certs='/flash/cert/ca.pem') - ss.connect(socket.getaddrinfo('cloud.blynk.cc', 8441)[0][4]) + ss.connect(socket.getaddrinfo('cloud.blynk.cc', 8441)[0][-1]) SSL sockets inherit all methods and from the standard sockets, see the :mod:`usocket` module.