La pregunta: ¿Cómo creo una aplicación de Python que pueda conectarse y enviar paquetes a través de Internet a otra computadora que ejecute la misma aplicación? ¿Hay algún código/biblioteca que pueda usar?Crear conexión entre dos computadoras en python
El fondo: soy bastante nuevo en la programación (HS senior). He creado muchas cosas simples en Python, pero recientemente decidí comenzar un proyecto más grande. Estoy considerando crear un simulador de draft booster de Magic: the Gathering, pero no estoy seguro de si es factible dado mi conjunto de habilidades, así que estoy preguntando antes de comenzar. La aplicación necesitaría enviar datos entre computadoras acerca de qué tarjetas están siendo recogidas/aprobadas.
Gracias!
Hay un útil método para enchufes: http://docs.python.org/howto/sockets.html. –
a fuerte -1 en recomendar tomas de bajo nivel a un principiante. En mi experiencia con la enseñanza, enseñe un marco de alto nivel y luego demuestre que la implementación subrayada tiene mucho más sentido que enseñar cómo hacerlo mal. – nosklo
Supongo que depende de lo que el estudiante esté buscando para salir de él y en qué nivel están realmente. Desde mi punto de vista, si quisiera aprender acerca de la comunicación de red y de alguna manera nunca aprendí sobre enchufes, me enojaría. Después de que se forma la conexión inicial, usar sockets es solo un poco más difícil que leer/escribir un archivo. El beneficio es que el alumno piense cómo quiere representar los datos. – Doug