擅长:python、mysql、java
<p>在Python2.7中,CSV模块不应用任何解码-它以二进制模式打开文件并返回字节字符串。在</p>
<p>使用<a href="https://github.com/jdunck/python-unicodecsv" rel="nofollow">https://github.com/jdunck/python-unicodecsv</a>,它可以动态解码。在</p>
<p>使用方式如下:</p>
<pre><code>with open("myfile.csv", 'rb') as my_file:
r = unicodecsv.DictReader(my_file, encoding='utf-8')
</code></pre>
<p><code>r</code>将包含unicode的dict。源文件以<code>binary</code>模式打开非常重要。在</p>