擅长:python、mysql、java
<p>我用Py3安装了numpy,所以不能直接测试代码。但是错误回溯看起来像是使用1.14版本,和我一样。所以这应该是相关的:</p>
<p>用<code>0xce</code>问题字符生成一个数组:</p>
<pre><code>In [553]: arr = np.array(['abc','def',chr(0xce)*3])
In [554]: arr
Out[554]: array(['abc', 'def', 'ÎÎÎ'], dtype='<U3')
</code></pre>
<p>尝试使用<code>ascii</code>编码保存时,会出现类似的消息:</p>
^{pr2}$
<p>更改编码工作:</p>
<pre><code>In [556]: np.savetxt('test.txt',arr,fmt='%s',encoding='utf8')
In [557]: cat test.txt
abc
def
ÎÎÎ
</code></pre>