diff options
Diffstat (limited to 'examples/sni/client.py')
-rw-r--r-- | examples/sni/client.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/examples/sni/client.py b/examples/sni/client.py index 428525b..d4a751f 100644 --- a/examples/sni/client.py +++ b/examples/sni/client.py @@ -1,6 +1,8 @@ # Copyright (C) Jean-Paul Calderone # See LICENSE for details. +from __future__ import print_function + from sys import argv, stdout from socket import socket @@ -13,21 +15,21 @@ def main(): by argv[1], of it. """ if len(argv) < 2: - print 'Usage: %s <hostname>' % (argv[0],) + print('Usage: %s <hostname>' % (argv[0],)) return 1 client = socket() - print 'Connecting...', + print('Connecting...', end="") stdout.flush() client.connect(('127.0.0.1', 8443)) - print 'connected', client.getpeername() + print('connected', client.getpeername()) client_ssl = Connection(Context(TLSv1_METHOD), client) client_ssl.set_connect_state() client_ssl.set_tlsext_host_name(argv[1]) client_ssl.do_handshake() - print 'Server subject is', client_ssl.get_peer_certificate().get_subject() + print('Server subject is', client_ssl.get_peer_certificate().get_subject()) client_ssl.close() |