Python Socket求本地连接远程服务器方法

Python Socket求本地连接远程服务器方法

我想用Socket做一个联网小游戏可找了很多教程但都是自己连接自己,我把代码改设么地方都没用,求方法

你只要能和目标机器ping通,防火墙端口开白名单,那么到底是自己连自己还是电脑A连电脑B,代码是没有区别的
如果在广域网下,会存在粘包拆包的问题,所以最开始测试的时候包尽量短,不要一开始就拿几十万长度的数组来测试,那样即使接收到了也可能因为接收的长度不正确而不处理
你应该按照先本地,再局域网内部,最后广域网的顺序测试,不要老想一步到位

采纳!!!点击回答右侧采纳即可!!
检查一下你的步骤和我的步骤的差别

  1. 首先,你需要知道远程服务器的IP地址和端口号,这是你连接远程服务器的基本信息。
  2. 然后,你需要使用Python的socket模块来创建一个socket对象,并使用远程服务器的IP地址和端口号来连接远程服务器。
  3. 接着,你可以使用socket对象的send()和recv()方法来发送和接收数据,从而实现与远程服务器的通信。
  4. 最后,你可以使用socket对象的close()方法来关闭连接,以结束与远程服务器的通信。