это будет зависеть от того, что ваш код делает с этими аргументами, и от того, что вы на самом деле хотите, чтобы ваш код делал…
если эти параметры передаются в socket.bind()
и вы хотите, чтобы он прослушивал «все» входящие соединения, то просто передайте пустую строку для хоста, например:
my_server.py '' 8888
может делать правильные вещи. в противном случае, если этот процесс проксируется чем-то другим (обычным явлением в веб-мире, предложенным номером порта 8888), вы все равно можете передать 127.0.0.1
(то есть localhost
) и затем прокси-сервер сделает свое дело.
другая причина, по которой он может быть неудачным, заключается в том, что этот порт уже используется другой программой / службой на этом компьютере