ValueError:invalid\x escape

Mad*_*uja 13 python

python -c 'print "\x90" * 348 + "\x31\xc0\x83\xec\x01\x88\x04\x24\x68\x62\x61\x73\x68\x68\x62\x69\x6e\x2f\x8\xec\x01\xc6\x04\x24\x2f\x89\xe6\x50\x56\xb0\x0b\x89\xf3\x89\xe1\x31\xd2\xcd\x80\xb0\x01\x31\xdb\xcd\x80" + "\x30\xd1\xff\xff" * 35'
ValueError: invalid \x escape
Run Code Online (Sandbox Code Playgroud)

知道是什么导致了这个错误吗?

MBy*_*ByD 15

你有\x8\这个字符串,将其更改为\x08

  • 你能解释为什么这可以解决这个问题 (8认同)

Cat*_*lus 7

\x8, 最有可能的.它应该是每个转义两个十六进制数字.