Отправить переменную между ПК через Интернет с помощью Python - PullRequest
1 голос
/ 14 мая 2019

У меня есть два компьютера с подключением к интернету. У них обоих есть публичные IP-адреса, и они имеют NAT. Я хочу отправить переменную с ПК А на ПК Б и закрыть соединение.

Я подумал о двух подходах к этому:

1) Использование розеток. ПК B будет прослушивать соединение с ПК A. Затем, когда переменная будет отправлена, соединение будет закрыто. Проблема в том, что сокеты не будут связываться, потому что я должен перенаправить трафик с моего публичного IP-адреса на ПК B.

2) Идея заключается в том, чтобы переменная транслировалась где-то в Интернете. Я имею в виду, что публичный IP-адрес содержит переменную в HTML, а затем ПК получит IP-адрес и получит переменную. Проблема в том, как сделать эту переменную доступной через Интернет?

Любые идеи будут высоко оценены.

1 Ответ

2 голосов
/ 15 мая 2019

разобрался с решением. Я создаю фиктивный сервер, используя flask, и размещаю его на pythonanywhere.com бесплатно. Переменные отправляются на сервер с ПК A, а затем ПК B использует метод GET, чтобы получить их локально.

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