python socket通信 客户端如何检测同一 局域网内开启服务功能的服务端ip地址

我使用python的socket写了一个简易聊天室,具体是一个电脑当做服务端运行一个server.py,其他电脑为客户端运行client.py然后连接但是这样做需要服务端... 我使用python的socket写了一个简易聊天室,具体是一个电脑当做服务端运行一个server.py,其他电脑为客户端运行client.py 然后连接
但是这样做需要服务端的ip地址
在server.py里 可以使用gethostbyname解决
client.py里只能由用户手动输入

那么有没有一种办法 可以让客户端检测到同一局域网内 运行了server.py的电脑的ip地址呢
展开
 我来答
韵250
2019-06-17 · TA获得超过273个赞
知道小有建树答主
回答量:781
采纳率:46%
帮助的人:170万
展开全部
你是想让客户端输出服务器的IP地址吗?你客户端连接到服务器之后,服务器直接把ip发给客户端不就可以了吗?还是说你有多个服务器,可是客户端链接到哪个服务器得看你客户端的套接字的设置
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式