读取输入反斜杠

时间:2013-01-20 11:12:59

标签: python backslash

binary = "\000\021\"\252\273\314"。这是我的输入,我的函数接受此输入并将其打印出来:

def do_print(string):
    print string

do_print(binary)

但是这个功能打印出乱码文本。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

也许您正在寻找字符串的repr

def do_print(string):
    print(repr(string))

binary = "\000\021\"\252\273\314"
do_print(binary)

产量

'\x00\x11"\xaa\xbb\xcc'