我需要从input()
创建一个字节变量,并将其用于socket.sendall([bytes])
但是当我做input_var.encode("utf-8")
时,它在反斜杠后面添加了另一个反斜杠:
-
我的输入变量:
"GET / HTTP/1.1rnrn"
-
这就是我想要的字节变量:
"GET / HTTP/1.1rnrn"
-
但是当我做
encode("utf-8")
时,我得到的是:"GET / HTTP/1.1\r\n\r\n"
3>> codecs.getdecoder('unicode-escape')('foo\nbar')[0]
'foonbar'