На localhost, как выбрать номер свободного порта?

Я пытаюсь поиграть с межпроцессным взаимодействием, и так как я не мог понять, как использовать именованные каналы под Windows, я думал, что буду использовать сетевые сокеты. Все происходит локально. Сервер может запускать ведомые в отдельном процессе и прослушивает какой-либо порт. Рабы выполняют свою работу и представляют результат мастеру. Как выяснить, какой порт доступен? Я предполагаю, что не могу слушать порт 80 или 21?

Я использую Python, если это сокращает выбор.

Спасибо!

Ответы на вопрос(4)

Ваш ответ на вопрос