将数据从服务器发送到客户端Python2.7

2024-04-25 22:08:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试编写一个服务器,它可以读取.pdf文件并将数据发送到客户端服务器。在

这是我的服务器程序片段。在

while True: # infinite loop to connect to a client
    client, address = server.accept()
    data = copyfile(path)
    data = str(data)
    client.send(data.encode('utf-8'))
    client.close()

以下是我的客户端源代码片段:

^{pr2}$

以下是我得到的错误:

在客户端.send(消息.encode('utf-8')

UnicodeDecodeError:“ascii”编解码器无法解码位置10中的字节0xe2:序号不在范围内(128)


Tags: 文件to数据服务器clientsendtrue客户端