14 lines
300 B
Python
14 lines
300 B
Python
import socket
|
|
|
|
|
|
class ConnectionService:
|
|
|
|
@staticmethod
|
|
def get_random_available_port_number():
|
|
|
|
socket_instance = socket.socket()
|
|
socket_instance.bind(('', 0))
|
|
port_number = socket_instance.getsockname()[1]
|
|
socket_instance.close()
|
|
|
|
return port_number
|