使用python

时间:2019-05-14 11:09:08

标签: python python-3.x sockets networking

我有两台具有互联网连接的计算机。它们都有公共IP,并且已经过NAT。我想要的是将变量从PC A发送到PC B并关闭连接。

我想到了两种方法:

1)使用套接字。 PC B将侦听来自PC A的连接。然后,当发送变量时,该连接将关闭。问题是,套接字无法通信,因为我必须将流量从公用IP转发到PC B。

2)一个开箱即用的想法是将变量在线广播到某个地方。我的意思是让公共IP在HTML中保存变量,然后PC将从中获取IP并获取变量。问题是,如何使该变量可以通过互联网访问?

任何想法都会受到赞赏。

1 个答案:

答案 0 :(得分:2)

找到解决方案。我使用flask制作了一个虚拟服务器,并将其免费托管在pythonanywhere.com上。变量从PC A发布到服务器,然后PC B使用GET方法在本地获取它们。

相关问题