小编Mus*_*usa的帖子

如何解决“无法分配请求的地址”。即使我在 mac 上用 python 尝试了很多不同的端口

我想在服务器和客户端之间建立连接。其实我对网络一无所知。所以我尝试编写下面的代码,但是当我运行代码时总是给出同样的问题“无法分配请求的地址”。我需要帮助来解决这个问题,还需要一些开始与 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()
Run Code Online (Sandbox Code Playgroud)

networking python-3.x

4
推荐指数
1
解决办法
4万
查看次数

标签 统计

networking ×1

python-3.x ×1