栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用python套接字的两台计算机之间的通信

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用python套接字的两台计算机之间的通信

问题出在您客户的地址中:

SERVER_IP   = '127.0.0.1'

当服务器位于不同的IP上时,您正在连接到本地计算机并发送数据。您需要连接到服务器ip或主机名。

您可以通过首先连接客户端(如果连接失败则失败)来验证这一点

...import timemySocket = socket( AF_INET, SOCK_DGRAM )mySocket.connect((SERVER_IP,PORT_NUMBER))while True:        mySocket.send('cool')        time.sleep(.5)

来自评论的更新

因为您使用的是wifi连接,这意味着这两台计算机都在本地网络上。您需要找到服务器的LAN ip地址,并将其指定为目标。

命令行方法来查找您的IP

  • OSX / Linux:
    ifconfig
  • 视窗:
    ipconfig /all


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/645729.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号