Так вот “локалхост” наоборот не должно быть. Локалхост это 127.0.0.1, что является кольцом для тестирования вашего приложения на вашей же машине.
Ай пи пишите хамачевский, порт впринципе не важен, но лучше возьмите из не зарезервированных.
#!/usr/bin/env python # -*- coding: utf-8 -*- import socket import pygame from pygame.locals import * sock = socket.socket() sock.bind((''25.124.229.232",9090)) sock.listen(1) conn, addr = sock.accept() print 'connected:', addr while True: data = conn.recv(1024) if not data: break conn.send(data) conn.close()
Но лучше всё таки создание сокетов как-то ограничивать по количеству.