我有一个字符串,打印后是这样的:\x4d\xff\xfd\x00\x02\x8f\x0e\x80\x66\x48\x71
但我想将此字符串更改为不可打印的 "\x4d\xff\xfd\x00\x02\x8f\x0e\x80\x66\x48\x71"(这是必要的写入串口)。我知道这是“\”的问题。我怎样才能将这个可打印的反斜杠替换为不可打印的?
请您参考如下方法:
如果你想解码你的字符串,使用decode()与 'string_escape'作为参数,它将变量中的文字解释为 python 文字字符串(就好像它在代码中被键入为常量字符串一样)。
mystr.decode('string_escape')
