我已经从我的服务器向客户端传递了一个字符串。这个字符串有' \ n'打破线条。但是在客户端接收到这些数据时,它会将其打印在一行中,并识别' \ n'作为一个角色。 当客户看到' \ n'?
时,我应该怎么做到客户的新线路?这是我在服务器中的代码:
data4='Message Subject: %s' % (data[b'ENVELOPE'].subject)+'\n'
data5='Message Data: %s' % (data[b'BODY[TEXT]'])
data=data4+data5
connection.sendall(data.encode())
这里是我在客户端的代码:
data = sock.recv(4096)
print(data)