Cambios propuestos (Equipo)

He cambiado la forma de cómo tratar los datos cuando están mal introducidos por el usuario:
1- En lugar de IndexError, he puesto un 'if' que mira si el numero de argumentos es exactamente 6. Si no, imprime el mensaje de uso y acaba el programa.
2- He cambiado el try-except que había por un ValueError para que solo salte cuando el usuario introduce un valor no numérico en el campo de "PORT".
3- He añadido dos comentarios dentro del código (uno antes de cada cambio)
Merge pull request #1 from mghfdez/patch-3

Cambios propuestos (Equipo)

He revisado tus propuestas en el client.py y me parecen correctas. He comprobado que siga funcionando como antes además de los campos añadidos y funciona perfectamente. Gracias