擅长:python、mysql、java
<p>添加另一个观点,说明为什么它可能无法按预期工作。python3中用作<code>chr</code>参数的数字应该是Unicode代码点。现在它取决于<code>data.dat</code>内容在写入过程中是如何编码的,以及在读回时是如何解码的。在</p>
<p>我注意到,您正在以文本模式读取文件。然后,在Python2中,您可能需要使用标准的Python2模块<a href="https://docs.python.org/2/library/codecs.html" rel="nofollow">^{<cd3>}</a>来正确地读取内容。可能,使用<a href="https://docs.python.org/2/library/codecs.html#codecs.open" rel="nofollow">^{<cd4>}</a>代替普通的<code>open()</code>。在</p>