Как общаться между двумя компьютерами в Python - PullRequest
0 голосов
/ 02 ноября 2018

Я пытаюсь сделать python «зуммерным» приложением, которое будет работать как зуммеры в опасности. Он будет (надеюсь) работать, связывая несколько компьютеров с основным компьютером. Когда пользователь нажимает на экран своего компьютера, если он первый, он меняет цвет своего экрана и предупреждает главный компьютер. Теперь на мой вопрос: когда модуль будет лучше всего любить вместе эти два компьютера. Мне нужно будет отправить имя компьютера и метку времени, и главный компьютер должен будет ответить. Я читал, что что-то вроде socket может работать, но я не уверен. Кроме того, не могли бы вы дать мне ссылку на документацию по любому модулю, который вы предлагаете. Спасибо!

1 Ответ

0 голосов
/ 02 ноября 2018

Вы упомянули socket в своем вопросе.

https://docs.python.org/3/library/socket.html

Это может соответствовать вашим потребностям, однако с несколькими клиентами это может быть довольно сложно.

Кроме того, вы можете попробовать использовать электронную почту для упрощения соединений (если вы не возражаете против времени отправки в несколько секунд). Я знаю, это звучит глупо, но в прошлом это работало для меня со значительно меньшей сложностью, чем многопоточное сокетное соединение.

https://docs.python.org/3/library/email.html

https://docs.python.org/3/library/smtplib.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...