Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- #importamos el modulo para trabajar con sockets
- import socket
- TCP_IP = '127.0.0.1'
- TCP_PORT = 10000
- BUFFER_SIZE = 20
- #Creamos un objeto socket para el servidor. Podemos dejarlo sin parametros pero si
- #quieren pueden pasarlos de la manera server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- s = socket.socket()
- #Nos conectamos al servidor con el metodo connect. Tiene dos parametros
- #El primero es la IP del servidor y el segundo el puerto de conexion
- s.connect((TCP_IP, TCP_PORT))
- print ("conectando")
- #Creamos un bucle para retener la conexion
- while True:
- #Instanciamos una entrada de datos para que el cliente pueda enviar mensajes
- mensaje = raw_input('Mensaje a enviar (close:cierra conexion) >> ')
- #Con la instancia del objeto servidor (s) y el metodo send, enviamos el mensaje introducido
- s.send(mensaje)
- #Si por alguna razon el mensaje es close cerramos la conexion
- if mensaje == "close":
- break
- #Imprimimos la palabra Adios para cuando se cierre la conexion
- print ("Adios.")
- #Cerramos la instancia del objeto servidor
- s.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement