El lenguaje de programación Python utiliza la biblioteca de sockets para manejar las conexiones hacia y desde máquinas remotas . Mientras que la biblioteca socket genérico se encargará de la creación de conexiones , puede utilizar la biblioteca SocketServer para crear un servicio de escucha en uno de sus puertos de la computadora . Con la creación de un objeto SocketServer , se puede escuchar a la información proveniente de las conexiones externas. Cosas que necesitará
Python Interpreter
Ver Más instrucciones
1
Importar las bibliotecas de servidor de socket en la secuencia de comandos Python : import SocketServer
2
Definir una clase para manejar la entrada del servidor: Manejador de clase ( SocketServer.BaseRequestHandler ) :
3
Definir un método de " mango " en la clase " Handler" . Este método tiene la información entrante y lo imprime en la pantalla: mango def ( self): . Self.data = self.request.recv ( 1024) strip () print " { } escribió : " format ( self.client_address . [ 0 ] ) print self.data
4
Utilice la clase para ejecutar a través de un objeto SocketServer , que se quedará escuchando en un puerto determinado de forma indefinida hasta que sea terminado : server = SocketServer.TCPServer ((" localhost" , de 9999 ) , controlador ) server.serve_forever ()