muy buenas, estoi un poco liado, porque no entiendo una cosa, lei la libreria de python, la oficial que esta en ingles, y vi que ponia que al importar python para definir el socket tenia lo siguiente:
socket.socker()
socket.bind(("ip-escucha", puerto))
socket.listen(pc-que pueden escuhar)
socket.connect(("ip-para-conectar", puerto))
y pregunto una cosa, si esto es asi, porque cuando importamos el modulo se hace de la siguiente manera:
import socket
objeto = socket.socket()
objeto.bin(("", puerto))
objeto.listen(1)
mi pregunta es porque esto es asi, no tendria que ser asi:
import socket
objeto1 = socket.socket()
objeto2 = socket.bind(("", puerto))
objeto3 = socket.listen(1)
me lio porque supongo que socket() llevara unos parametros que no asignamos un valor, pero sen cambio le asignamos otra funcion objeto.bind(("", puerto)) a la que definimos los parametros ip y puerto.
bueno espliquenme un poco aver si salgo de dudas.