Получить порт работающего приложения Python - PullRequest
0 голосов
/ 21 октября 2018

Как получить порт запущенного в данный момент приложения Python?

Например, при получении IP-адреса компьютера, на котором запущено приложение, мы должны запустить следующий код:

 #Get Owner's IP
hostname = socket.gethostname()
owners_ip = socket.gethostbyname(hostname)

Как насчет конкретного порта, на котором в данный момент запущено приложение?

1 Ответ

0 голосов
/ 22 октября 2018
 s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
 s.bind(('', 0))
 owners_port = int(s.getsockname()[1])
...