import socket def find_open_port(): """ Use socket's built in ability to find an open port. """ sock = socket.socket() sock.bind(('', 0)) _, port = sock.getsockname() return port print find_open_port()