gpt4 book ai didi

python-3.x - 如何修复 'Can' t 分配请求的地址'。即使我在 mac 上用 python 尝试了许多不同的端口

转载 作者:行者123 更新时间:2023-12-05 03:02:58 25 4
gpt4 key购买 nike

我想在服务器和客户端之间建立连接。其实我对网络一窍不通。所以我尝试编写以下代码,但是当我运行这些代码时,总是出现同样的问题“无法分配请求的地址”。我需要帮助来解决这个问题,也需要一些建议来开始使用 python 3 进行联网

即使我尝试了很多不同的端口,它也会给出相同的错误 49

import socket


def Main():
host = "78.188.213.49"
port = 5000

s = socket.socket()
s.bind((host, port))
c, addr = s.accept()
print("Connection from: " + str(addr))

while True:
data = c.recv(1024).decode(('utf-8'))
if not data:
break
print("From connected user: " + data)
data = data.upper()
print("Sending message: " + data)
c.send(data.encode('utf-8'))

s.close()

if __name__ == '__main__':
Main()

最佳答案

当 Mac 暂时找不到到该地址的路由时,我通常会收到此错误,此命令可能会有所帮助:

sudo route delete [destination address]

关于python-3.x - 如何修复 'Can' t 分配请求的地址'。即使我在 mac 上用 python 尝试了许多不同的端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54276809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com