Quiero escribir un script de Python que verifique la red local de los usuarios para ver otras instancias del script que se está ejecutando.Redes descentralizadas en Python - ¿Cómo?
Para los fines de esta pregunta, digamos que estoy escribiendo una aplicación que se ejecuta únicamente a través de la línea de comandos, y simplemente actualizaré la pantalla cuando se encuentre "otra instancia" de la aplicación en la red local. Ejemplo de salida a continuación:
$ python question.py
Thanks for running ThisApp! You are 192.168.1.101.
Found 192.168.1.102 running this application.
Found 192.168.1.104 running this application.
¿Qué bibliotecas/proyectos existen para ayudar a facilitar algo como esto?