【问题标题】:Python: Use the codecs module or use string function decode?Python:使用编解码器模块还是使用字符串函数解码?
【发布时间】:2010-10-03 05:28:30
【问题描述】:

我有一个以 UTF-8 编码的文本文件。我正在阅读它以分析和绘制一些数据。我希望文件以 ascii 格式读取。最好使用编解码器模块还是使用内置的字符串解码方法?另外,文件被分割为 csv,那么 csv 模块也可以是一个有效的解决方案吗?

感谢您的帮助。

【问题讨论】:

    标签: python unicode csv decode codec


    【解决方案1】:

    你的意思是你的文件是用 UTF-8 编码的吗? (“Unicode”不是编码...必读:http://www.joelonsoftware.com/articles/Unicode.html)我不是 100% 确定,但我认为您应该能够使用 csv 模块读取 UTF-8 编码文件,并且您可以将阅读后包含 Python 的 unicode 字符串的特殊字符的字符串(编辑:,如果需要)。

    http://docs.python.org./library/csv.html#csv-examples 有几个使用 csv 和 UTF-8 编码数据的示例;它可能会帮助您查看它们。

    【讨论】:

    • 感谢您的帮助,我的意思是 UTF-8....我在问题中更改了它。再次感谢
    猜你喜欢
    • 1970-01-01
    • 2021-10-26
    • 2019-03-06
    • 1970-01-01
    • 2020-05-04
    • 2017-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多