如何使用 Python 套接字在计算机之间远程发送文件?

How can I send files remotely between computers using Python sockets?

提问人:Bradley Bravender 提问时间:11/17/2023 更新时间:11/17/2023 访问量:25

问:

背景我对 Python 有中等水平的经验,但对网络比较陌生。我在这个论坛上看到了一些相关的问题,但还没有找到一个对我有意义的解决方案。

我的目标我想使用套接字通过 TCP 将文件从一台计算机发送到另一台计算机,其中两台计算机都位于不同的 Wi-Fi 网络上。我可以使用服务器计算机的 IP 地址和通用端口号在同一网络上轻松执行此操作,但我知道一旦您想连接到 LAN 外部的计算机,事情就会变得更加复杂。

我的问题从我的阅读来看,听起来我需要使用端口转发来允许这种情况发生。但是,除了端口转发之外,我不清楚我需要做什么来连接计算机。在同一网络上,我可以使用 IP 地址和端口号。在不同的网络中,有许多计算机具有相同的 IP 地址,那么我应该用什么来代替 IP 地址?

python中使用套接字模块的任何示例都会对我有很大帮助。谢谢!!

套接字 远程服务器 文件传输 python-sockets

评论

0赞 rveerd 11/22/2023
这并不是一个真正的编程问题。您可能会在其他 StackExchange 站点上找到更好的信息。但是,此答案可能包含一些有用的信息。

答: 暂无答案