Отправить переменную между ПК через Интернет с помощью Python

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

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

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

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

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

Всего 1 ответ


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


Есть идеи?

10000