擅长:python、mysql、java
<p>问题是字符串中的转义序列是作为Unicode字符读入的。删除这些字符而不在每个特定显示上使用replace的最简单方法是使用<code>unicodedata</code>包。你知道吗</p>
<p>具体来说:</p>
<pre><code>from unicodedata import normalize
string1 = "2\xa0000000"
new_string = normalize('NFKD', string1)
print(new_string)
</code></pre>
<p>输出:</p>
<pre><code>2 000000
</code></pre>
<p>这个包已经内置到我的机器中,但是如果您使用不同于我的方法来构建python包,您可能需要安装它。我发现这样做更好,因为这种规范化可以跨许多不同的格式工作,所以您不需要每次看到其他格式不正确的内容时都使用replace。这是一个逃跑序列</p>