python:不会去新线

时间:2017-06-14 10:45:29

标签: python printing server client newline

我已经从我的服务器向客户端传递了一个字符串。这个字符串有' \ 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)

0 个答案:

没有答案