擅长:python、mysql、java
<p>代码中有两个问题</p>
<p>首先是一个简单的问题:
<code>strip()</code>只删除一个引用。所以你应该使用<code>replace("\\", "")</code>。这将用“”替换每个反斜杠,这与删除它相同</p>
<p>第二个问题是带有反斜杠的Python行为:</p>
<p>要使示例正常工作,需要在字符串前面附加一个“r”,以指示它是原始字符串<code>a = r"\x31\xC0\x50\x68\x74\x76"</code>。在原始字符串中,反斜杠不会转义字符,而只是一个反斜杠</p>
<pre><code>>>> r"\x31\xC0\x50\x68\x74\x76"
'\\x31\\xC0\\x50\\x68\\x74\\x76'
</code></pre>